如何从C#驱动程序获取MongoDB当前服务器时间?从C#驱动程序获取MongoDB服务器时间
如果我有多个分片和副本集,monogo是否允许他们的时间同步?
至于情况2,如果几台服务器的时间不同步,我将得到哪个服务器时间?
0
A
回答
0
运行任何群集而不通过NTP或其他等同物跨所有群集同步时钟是一个非常糟糕的主意。
在具有用于分片的副本集的分片群集中,如果时钟漂移不同步,则可能遇到的问题数量众多且难以诊断。
使用ntpd
并且作为一个额外的优势,您可以使用C#应用服务器的当前时间,而不必担心它与服务器时间不同。
+0
这可能不够准确,无法对来自多个客户端计算机的记录进行时间戳记和/或排序。能够在集群中询问当前时间的主服务器会更清晰。根据定义, – Curt 2013-06-30 23:29:27
+0
,ntpd将足够准确 - 如果配置并正确运行。由于mongoDB通常作为集群部署,因此没有单个“服务器”的概念 - 它是否是主要的?如果这是一个分片群集呢?此功能应该停止工作吗? – 2013-07-01 20:08:43
相关问题
- 1. 服务器端投影MongoDB的C#驱动程序2.0
- 2. Mongodb C驱动程序,测试服务器是否运行?
- 3. 如何用c从mongodb驱动程序3.4.2获取对象#
- 4. C#MongoDB驱动程序2.0 - 从近查询获取距离
- 5. 如何从C#驱动程序获取db.currentOp() - mongodb
- 6. 从ios应用程序的远程服务器获取时间
- 7. C#MongoDB驱动程序OutOfMemoryException
- 8. MongoDB C驱动程序
- 9. 获取NTP - 服务器的时间从Android应用程序
- 10. 从C#驱动程序关闭Mongo服务器API
- 11. 在Windows服务器2008上安装javascript驱动程序Mongodb-native
- 12. MongoDB PHP驱动程序无法安装Centos 6云服务器
- 13. 如何为zend服务器安装MongoDb驱动程序(PHP)
- 14. 在服务器启动时从mongodb获取用户文档
- 15. c#Mongodb 2.0驱动程序获取UpdateManyAsync结果
- 16. MongoDB C#驱动程序 - InsertBatch获取受影响的文档数
- 17. C MongoDB驱动程序日期时间更新
- 18. 使用C#驱动程序从MongoDB获取指定顺序的文档
- 19. 使用MongoDb c驱动程序从bson中提取数组
- 20. 服务器实例不再连接。 MongoDB的C#驱动程序1.3.1
- 21. 在MongoDB中获取DBRef的命名空间参考C#驱动程序
- 22. Casbah Scala MongoDB驱动程序 - 从DBObject获取数据
- 23. php 7.1.1驱动程序SQL服务器
- 24. sql服务器驱动程序名称
- 25. 如何从服务器驱动器获取映像路径
- 26. 如何从驱动程序检查,如果mongoDB服务器正在运行
- 27. 从C#驱动程序执行MongoDB Eval函数(MongoDB版本2.4)
- 28. 通过官方C#驱动程序检测mongoDB服务器是否为主服务器?
- 29. 如何使用MongoDB C#驱动程序获取创建MongoDB集合的日期?
- 30. 如何查询从C#Mongodb驱动程序提交的时间戳?
ATM MongoDB不会像日期那样使用服务器时间,而是它只使用UTC – Sammaye 2013-03-16 11:00:03
我知道获取服务器时间的必要性:如果时间戳事务或记录元数据,您希望从单一时间获得时间明确的来源:不适用于不受您控制的客户端计算机,以及可能或不可能与时间服务器同步的客户端计算机。 – Curt 2013-06-30 23:25:31