TDE在Cassandra的一张桌子

时间:2017-01-30 09:43:18

标签: cassandra datastax datastax-enterprise

我正在Windows机器上运行Apache Cassandra 3.9(来自http://cassandra.apache.org/download/)。我想在单个表上启用加密。我正在使用dbeaver工具运行查询。

以下查询会引发错误。

alter table config_test
with compression = { 'sstable_compression' : 'Encryptor',
'cipher_algorithm' : 'AES/ECB/PKCS5Padding',
'secret_key_strength' : 128,
'chunk_length_kb' : 1};

错误是,

com.datastax.driver.core.exceptions.InvalidConfigurationInQueryException: Could not create Compression for type org.apache.cassandra.io.compress.Encryptor
com.datastax.driver.core.exceptions.InvalidConfigurationInQueryException: Could not create Compression for type org.apache.cassandra.io.compress.Encryptor
  1. SO Answer表示TDE仅适用于Datastax Enterprise(DE)版本。我认为DE只是Cassandra的推动者。那不是这样吗?

  2. 要使TDE正常工作,我应该下载并运行DE版本并按照here提到的步骤进行操作吗?如果这样,是DE免费/开源吗?

  3. 感谢。

0 个答案:

没有答案