【发布时间】:2011-06-03 14:42:43
【问题描述】:
假设一个社交应用程序拥有数百万用户并且有大约 200-300 个主题,用户可以发布最多可以标记 5 个主题的帖子。我对此数据有两种查询:
- 查找某个用户的帖子
- 查找标记为特定主题的所有最新帖子。
对于第一个查询,我可以使用 User Columnfamily 中的 superColumns 轻松创建架构(在这个超级列中,我可以将用户所有帖子的 postIds 存储为列)。
我的问题是我应该如何设计架构以在 Cassandra 中提供第二个查询?
【问题讨论】:
标签: database database-design schema nosql cassandra