要在DynamoDB中存储和搜索地图吗?

来源:爱站网时间:2021-11-19编辑:网友分享
要在DynamoDB中存储和搜索地图吗?这个有个朋友问爱站技术小编的问题,面对这个问题,爱站技术小编有一套自己的解答方法,感兴趣的小伙伴可以参考参考。

问题描述


因此,我一直试图将Java Maps存储在DynamoDB中,但未成功。

我不断收到以下错误

requires @DynamoDBTyped or @DynamoDBTypeConverted

现在,我可以创建一个转换器,然后将映射转换为字符串,但这似乎需要大量工作,因此不确定是否丢失了某些内容,例如,我不需要为List进行操作。] >

此外,如果我实际上可以成功存储地图,Dynamo是否提供搜索特定地图键或值的方法。例如,假设Dynamo表中的一列是“地图”,我是否可以说执行查询以将所有人> 30岁以下的人在不到5分钟的时间里跑完马拉松全部还给我?或者也许我需要一个不同的方法来...

任何帮助都会很棒。

谢谢!

因此,我一直试图将Java Maps存储在DynamoDB中,但未成功。我不断收到以下错误,要求@DynamoDBTyped或@DynamoDBTypeConverted现在我可以创建一个...

解决方法:


DynamoDB记录实际上是地图,因此,您可以肯定地在DynamoDB中存储和搜索地图。 It looks like如果您的地图不是,则需要提供一个自定义转换器。您不会将整个地图转换为字符串,而是将地图转换为Map

以上内容就是爱站技术频道小编为大家分享的要在DynamoDB中存储和搜索地图吗?看完以上分享之后,大家觉得要不要呢。

上一篇:Ubuntu 18.04尽管已安装,但未找到Java命令,应该怎么办?

下一篇:如何将数组传递给方法,并返回数组列表?

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载