0

假设我有大量按类型分类的电影。用户可以为电影投票,每部电影可以有多种类型。

如果我想展示每个类别的顶级 X 电影,将其存储在 Cassandra 中的好方法是什么?请忽略其他用例,因为我可以根据需要拥有其他列族(例如呈现详细的电影信息)。

行动

  1. 电影A
  2. 电影B
  3. 电影 C

喜剧

  1. 电影 D
  2. 电影 E
  3. 电影A
4

1 回答 1

0

根据您提供的信息-我说您只给出了创建单个列族的要求。

这些列将是 - 电影名称、类别和有关电影的任何其他属性。

创建多个具有不同结构的列族是很常见的,就像原始列族的“物化视图”。

在 Cassandra 中,您根据应用程序将如何使用它来设计列族。因此,您首先设计查询,然后设计列族来支持它。

于 2013-08-21T16:04:25.017 回答