gpt4 book ai didi

mongodb - CosmosDB 与 MongoDB - 获取当前数据库时间

转载 作者:行者123 更新时间:2023-12-03 01:44:39 25 4
gpt4 key购买 nike

有没有办法使用 Mongo 查询 Cosmos 来获取数据库的当前日期时间,或者任何其他“快速”或“廉价”的方式来获取中央日期时间?

我在 Mongo 中使用了一个可以在 RoboMongo 中运行的命令

db.runCommand("serverStatus: 1") 

这将返回数据库的当前日期时间以及许多其他值。:

"localTime" : ISODate("2018-02-05T17:24:01.972Z")

我使用 robomongo 对 Cosmos DB 运行了相同的命令,但只得到了两个结果

{
"_t" : "OKMongoResponse",
"ok" : 1
}

我尝试寻找解决方案,但找不到任何相关内容。

如有任何帮助,我们将不胜感激:)谢谢!

最佳答案

您应该能够调用 db.hostInfo(),其中除其他外,它还会返回 Cosmos DB 服务所看到的当前日期+时间。以下是针对我的 Cosmos DB MongoDB API 实例之一运行此命令时得到的输出:

globaldb:PRIMARY> db.hostInfo()
{
"_t" : "HostInfoResponse",
"ok" : 1,
"system" : {
"currentTime" : ISODate("2018-02-05T23:19:05.588Z"),
"hostname" : "AzureCosmosDB.APIforMongoDB",
"cpuAddrSize" : 64,
"memSizeMB" : 131072,
"numCores" : 128,
"cpuArch" : "x86_64",
"numaEnabled" : true
},
"os" : {
"type" : "Windows",
"name" : "Microsoft Windows",
"version" : "Microsoft Windows Server"
},
"extra" : {

}
}

关于mongodb - CosmosDB 与 MongoDB - 获取当前数据库时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48632432/

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