使用Cassandra 2.1版更改了数据文件夹的名称:
- {data_folder} / {keyspace_name} / {table_name}(之前的2.1)
- {data_folder} / {keyspace_name} / {table_name} - {table_UUID}(2.1之后)
我有一个从2.0.6升级到2.1.2的Cassandra集群,升级后我最终得到了混合文件夹命名:
- 某些表的数据文件夹仍为{table_name}(旧样式)
- 新创建的表的文件夹是{table_name} - {table_UUID}(新样式)
- 我有表格,其中sstables位于{table_name}文件夹中,该表的索引文件位于{table_name} - {table_UUID}文件夹中。
我有两个相关的问题:
- 有没有办法检索每个表/列系列的数据文件夹名称?
- 我可以让我的Cassandra节点使用实际的命名约定(例如{table_name} - {table_UUID}文件夹中的所有表吗?
醇>