SSTable混淆器是一种用于获取原始SS表(非快速压缩)和混淆文本字段的工具,适用于Cassandra 2.1 SS表。如果需要,可以添加对其他版本的支持。目前功能有限,只有一列作为分区键,所有字段必须是文本,且不支持静态列。示例配置:

schema:

  • newKeySpaceName: sstables_obfuscated

  • originalKeyspaceName: sstables

  • tableName: simple_key_value

schema: CREATE TABLE sstables_obfuscated.simple_key_value (key text, value text, PRIMARY KEY (key))

insertStatement: INSERT INTO sstables_obfuscated.simple_key_value (key, value) VALUES (?, ?)