Cassandra 卡桑德拉单个表的TDE

Cassandra 卡桑德拉单个表的TDE,cassandra,datastax,datastax-enterprise,Cassandra,Datastax,Datastax Enterprise,我正在Windows计算机上运行ApacheCassandra3.9(从)。我想在单个表上启用加密。我正在使用dbeaver工具运行查询 下面的查询抛出一个错误 alter table config_test with compression = { 'sstable_compression' : 'Encryptor', 'cipher_algorithm' : 'AES/ECB/PKCS5Padding', 'secret_key_strength' : 128, 'chunk_length

我正在Windows计算机上运行ApacheCassandra3.9(从)。我想在单个表上启用加密。我正在使用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
  • 这意味着TDE仅在Datastax Enterprise(DE)版本中可用。我以为德只是卡桑德拉的司机。不是这样吗

  • 要使TDE正常工作,我是否应该下载并运行DE版本,并遵循上面提到的步骤?如果是这样,反自由/开源吗


  • 谢谢。

    1。驱动程序和cassandra都有,驱动程序是免费的,但DSE cassandra是免费的,只用于开发2。您需要支付将其用于生产的费用DataStax为cassandra提供了驱动程序,并且还提供了一个名为DataStax Enterprise(DSE)的cassandra的商业支持版本。它有许多在社区Cassandra中不可用的集成。