使用mongoc和MongoDB> = 2.6,如何为查找和聚合()设置MaxTimeMS?
答案 0 :(得分:0)
从mongoc驱动程序1.3.0开始,您可以使用函数mongoc_cursor_set_max_await_time_ms作为游标。你可以看看文档: http://mongoc.org/libmongoc/1.3.0/mongoc_cursor_set_max_await_time_ms.html。
该文档说:“服务器等待新文档以满足tailable游标查询的最长时间。仅当从mongoc_collection_find创建的游标带有查询标志MONGOC_QUERY_TAILABLE_CURSOR和MONGOC_QUERY_AWAIT_DATA且服务器是MongoDB时才适用3.2或更高版本。“