gpt4 book ai didi

cassandra - 截断计数器列族是否与删除单个计数器具有相同的注意事项

转载 作者:行者123 更新时间:2023-12-02 04:59:39 25 4
gpt4 key购买 nike

在 Cassandra 中截断计数器列族时,计数器是否会受到与仅删除单个列或行相同的限制?

我是否必须删除列族并重新创建它以完全清除它,或者我应该截断它吗?

最佳答案

问题是一样的:如果您同时进行删除或截断和递增,结果是不确定的。

问题在于 delete 实际上是将计数器值设置为零。截断将所有计数器值设置为零。 “set”操作不会与“inc”操作交换,因此同时操作的混合会产生不可预测的结果。

如果您不执行增量或可以暂停它们,那么执行截断是绝对安全的。无需删除列族。如果您不能停止增量,那么这取决于您的客户。删除列族将导致客户端失败,直到它被重新创建 - 如果客户端能够在这些错误中幸存下来然后继续可能会起作用。但最好的办法是暂时暂停增量。

关于cassandra - 截断计数器列族是否与删除单个计数器具有相同的注意事项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17317471/

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