我目前正在考虑我的DynamoDB数据库。目标是通过尽可能多的数据获得最佳速度。对我来说,DynamoDB似乎是一个不错的选择。此外,由于我需要地理位置查询(例如,向我显示特定区域内的所有帖子),因此有必要将表连接到ElasticSearch。
对于DynamoDB的最佳实践,以下方法对您有意义吗?例如“posts”的排序键可能是一个热点,但是如果我仅使用ElasticSearch查询,应该没有问题-对吗?最好的解决方案是什么?
我的表如下所示:
所以我的想法是:
在关系数据库中,两个表如下所示:
最佳答案
关于elasticsearch - DynamoDB和ElasticSearch-表设计方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56330306/