我可以监控Cassandra中的腐败二级索引吗?

时间:2016-10-06 16:54:38

标签: datastax-enterprise cassandra-2.1 datastax-startup

昨天,我在群集中发现了一个损坏的二级索引。 (DSE 4.8.10,c * 2.1.15)。我使用SELECT语句验证了数据在表中。使用nodetool rebuild_index cf tn idx_name后,我可以使用select * from <table_name> where <pk> = 'x' and <idx_key> = 'y';

获得正确的查询结果

我的问题是 - 有没有办法检测,监控或主动寻找可能的二级索引损坏?我真的很讨厌在生产中有一个破碎的,未被发现的二级索引。

1 个答案:

答案 0 :(得分:0)

目前还没有&#34;自动检测&#34;二级索引的功能。说实话,我倾向于建议反对他们,因为他们可能有一些长期问题。有一些选项,比如使用DSE搜索功能可以为您提供相同的功能。