gpt4 book ai didi

cassandra - Cassandra 是否需要所有服务器都具有相同的时间?

转载 作者:行者123 更新时间:2023-12-01 09:45:39 24 4
gpt4 key购买 nike

我在 Windows 机器上有一个 .NET 应用程序,在 Linux (CentOS) 服务器上有一个 Cassandra 数据库。 Windows 机器可能在过去几秒钟内有时发生这种情况时,删除或更新查询不会生效。

Cassandra 是否要求所有服务器具有相同的时间? Cassandra 驱动程序发送带有时间戳的查询吗? (我只是写简单的删除或更新查询,没有时间戳或 TTL)。

更新:我使用 Datastax C# driver

最佳答案

Cassandra 以“最后写入为准”的原则运行。因此,系统时间对于确定哪些写入成功至关重要。谷歌“cassandra时间同步”找results like thisthis这解释了为什么时间同步很重要,并提出了一种利用内部 NTP 池解决问题的方法。这些文章专门针对 AWS 架构,但原则适用于任何 Cassandra 安装。

关于cassandra - Cassandra 是否需要所有服务器都具有相同的时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49362555/

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