首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >截断scylla中的表-向后加载。

截断scylla中的表-向后加载。
EN

Stack Overflow用户
提问于 2018-09-06 16:06:54
回答 1查看 879关注 0票数 2

我正在尝试截断scylla中的表,scylla是一个三节点集群。但数据立即被加载回来,有时截断工作正常,这意味着我可以使用以下命令删除数据而不是表模式,但有时数据正在加载回来。

代码语言:javascript
复制
truncate table students ;

我试图探索scylla和Cassandra文档,他们提到了一些事情,因为tombstone过滤器发生了这种幽灵复制,但我的集群tombstone宽限期是默认的。因此,它应该在tombstone过期之前删除数据。任何人请帮助我为什么会发生这种情况,以及解决这种情况不发生的方法是什么。

EN

回答 1

Stack Overflow用户

发布于 2018-09-06 21:45:14

如果truncate返回成功(IOW,没有失败或引起任何异常),那么您的数据应该会消失。对于在您的案例中发生的情况,一种解释是操作在某些节点上没有成功。在这种情况下,Truncate应该返回一个失败。

如果它没有返回任何故障,数据仍然在那里,这很可能是一个故障,你应该在他们的bug跟踪器中向Scylla团队报告

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52199363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档