gpt4 book ai didi

mongodb - Mongo $currentDate 是否受时钟漂移影响?

转载 作者:可可西里 更新时间:2023-11-01 10:41:51 24 4
gpt4 key购买 nike

我有一个分片和复制的 MongoDB 集群,我想知道当我使用 $currentDate 时,MongoDB 是否会同步服务器之间的当前时间,或者我是否会遇到明显的时钟漂移?

最佳答案

系统时钟同步绝对不在MongoDB服务器的职责范围内。

$currentDate将在更新文档时从服务器的角度反射(reflect)当前时间,因此如果分片之间存在显着差异,则分片集群中的时钟漂移将对 $currentDate 值产生影响。

如果您正在运行任何多服务器部署,您应该始终使用时钟同步服务(例如 NTP)以避免潜在的时钟漂移。通常,对时间进行小的增量调整的服务(例如 ntpd)优于进行大调整的实用程序(例如 ntpdate)。

有关 MongoDB 时钟偏差的潜在结果的更多信息,请参阅:MongoDB and Leap Seconds .

关于mongodb - Mongo $currentDate 是否受时钟漂移影响?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40724273/

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