gpt4 book ai didi

c++ - 我们如何插入实时可用的 mongocxx 文档?

转载 作者:行者123 更新时间:2023-11-27 23:48:51 26 4
gpt4 key购买 nike

我正在通过 C++ API 将图像插入到 mongodb,如下所示:

   bsoncxx::document::value document = bsoncxx::builder::basic::make_document
(kvp("userId", "xZcuQet3QMmS7Q2yc"),
kvp("source",encoded_png),
kvp("createdAt",bsoncxx::types::b_date(std::chrono::system_clock::now()))
);
bsoncxx::stdx::optional<mongocxx::result::insert_one> result =
coll.insert_one(document.view());

我还从 MeteorJs 中获取实时信息。我遇到过几秒钟(5 - 7 秒)的延迟。

C++ 代码是否可能不刷新插入?

如何进行实时插入并立即可用刷新?

这可能吗?

最佳答案

Is it possible that c++ code not flushing the insert ?

您可以检查 MongoDB 集合是否正确插入了文档。为此,您可以使用 MongoDB Shell 或其他 MongoDB 管理器(例如 RoboMongo)。

How I can do realtime insert with flushing immediately available ?

您可以 Publish a publication从 Meteor 应用程序的服务器端订阅它以立即获取发布的数据。

关于c++ - 我们如何插入实时可用的 mongocxx 文档?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48350865/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com