我知道在许多情况下,二级索引不是推荐的方法,但是我想尝试一下我的特定用例。
每台计算机的总磁盘空间负载为250Gb,复制因子为2,双节点集群。
没什么好看的,我做了
create index tst_index on my_data(my_udt_column)
这两个节点在过去的6个小时内一直在运行,并且有完整的RAM - CPU使用率,并且该索引上涉及where
子句的任何类型的请求都会返回Operation failed
。
我应该补充说,构建二级索引的列是表的partition key
的一部分,它是一个UDT(非常简单,两个文本字段)。
这实际上可能暴露了我的数据模型的弱点。
这是正常行为吗?建立索引需要这么长时间才是正常的吗?