我们可以使用客户端查看存储在AWS DynamoDB中的数据。但是如何将数据存储在DynamoDb上?是加密格式还是纯文本?
答案 0 :(得分:5)
DynamoDB将数据存储为纯文本(即不加密)。
如果您加密并存储数据,则可能无法对属性进行查询或扫描。
https://sourceforge.net/projects/yajsw/files/yajsw/yajsw-stable-11.11/
Server side encryption not available
@DoNotEncrypt
- 可以在mapper文件上使用注释来不加密属性数据。
@DoNotTouch
- 未加密也未签名
<dependency>
<groupId>com.amazonaws</groupId>
<artifactId>aws-dynamodb-encryption-java</artifactId>
<version>1.11.0</version>
</dependency>