【发布时间】:2017-05-02 08:19:11
【问题描述】:
我是 nosql 的新手,在阅读了 dynamodb 之后,我对如何为我的用例建模有些困惑。我有一个拥有用户和俱乐部的应用程序。用户可以属于 0-many 俱乐部。用户也可以是俱乐部的所有者,从而授予他们增强的权限。
我正在考虑使用 2 张桌子来管理俱乐部/用户关系。 1 具有 user_name 的分区键和 club_name 的排序键另一个具有 club_name 的分区键和 user_name 的 sorty_key。这些应该允许我有效地查询我的俱乐部中的所有用户以及我所属的所有俱乐部。
我如何有效地查询我不是会员的所有俱乐部以及不在我的俱乐部中的所有用户?
【问题讨论】:
标签: amazon-web-services amazon-dynamodb