繁体   English   中英

如何使用C#驱动程序针对mongo设置单个查询的readPreference

[英]How do you set the readPreference for a single query against mongo using the c# driver

我有一个应用程序使用了许多不同的mongo数据库,并且有99%的时间需要从副本集的主数据库中读取数据,但是我有几个报告查询会拉回大量数据,并且不包含在索引中,我希望他们与中学竞争。 有什么方法可以为单个查询指定应具有次要读取优先级的查询。 我想避免有更多的连接字符串,因为我在应用程序中已经有十几个了。

为此,集合中有几个WithXXX方法。

collection.WithReadPreference(ReadPreference.SecondaryPreferred).Find(...)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM