【问题标题】:MongoDB Tailable Cursors in C#C# 中的 MongoDB 可尾游标 【发布时间】:2014-06-09 03:59:44 【问题描述】: 如何使用 C# 驱动在 mongodb capped 集合上创建可尾游标? 【问题讨论】: 标签: mongodb 【解决方案1】: 我不相信这个功能目前在 C# 驱动程序中实现。 https://jira.mongodb.org/browse/CSHARP-219 您应该能够为该项目添加一个手表,它会在完成时通知您。 【讨论】: 今天实现了这个功能。目前还没有文档,但是 JIRA 票证有一个示例程序的链接。关于可尾游标的主要问题是您不能在常规的 foreach 循环中使用它们,您必须自己获取枚举器并调用 MoveNext 和 Current(以及其他一些要求)。请参阅示例程序。 谢谢,太好了!我无法理解 c++ 示例或您的示例的一件事是,_id 的初始查找似乎不会使用索引,因为默认情况下上限集合没有该索引。这只是预期的开销,一旦它死了就重新启动光标,还是我不了解这对性能的影响?