1
使用mongoc和MongoDB> = 2.6,如何爲查找和聚合()設置MaxTimeMS?如何在使用C驅動程序時爲MongoDB查詢設置MaxTimeMS(mongoc)
使用mongoc和MongoDB> = 2.6,如何爲查找和聚合()設置MaxTimeMS?如何在使用C驅動程序時爲MongoDB查詢設置MaxTimeMS(mongoc)
從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或更高版本「。
鼓勵與外部資源的鏈接,但請在鏈接的周圍添加上下文,以便您的其他用戶瞭解它是什麼以及它爲什麼在那裏。如果目標網站無法訪問或永久離線,請始終引用重要鏈接中最相關的部分。 – pableiros 2016-08-25 01:59:10
感謝您的建議,pableiros – Wallace 2016-08-26 16:20:47