标签: amazon-web-services amazon-dynamodb
我遇到了关于Dynamodb设计表的困境。
以下是我的情景:
我有一个用户表,分区键是user_id,这没问题。 有一个兴趣表,用户可以有很多兴趣主题。
我需要找到具有特殊兴趣的人。让我们说有兴趣'新闻',当查询'新闻'时,我可以让用户A,B,C都对'新闻'感兴趣。
但是,我不知道如何在我的Dynamodb上设计它。
我的想法是将兴趣主题放在分区键上,并存储具有此兴趣的user_id列表。 但我认为应该有比这更好的做法。