【问题标题】:cassandra shopping cart data modeling explaincassandra 购物车数据建模讲解
【发布时间】:2021-06-08 13:20:03
【问题描述】:

我看到了这个关于在 cassandra 中为购物车进行数据建模的屏幕截图。

谁能解释我两个问题?

Q1:为什么 cart_id 是 UUID 而 user_id 是 TEXT ? Q2:当items_by_id表存在时,为什么我需要items_by_name?

【问题讨论】:

    标签: cassandra data-modeling


    【解决方案1】:

    如果您看到上图中的说明,每个表的箭头上都有一个标记文本,说明这些表需要进行哪些查询。在 Cassandra 中,您可以根据应用程序所需的查询创建模式。这样就回答了您的第二个问题,如果您的应用程序有类似 Q3 的查询,那么您需要创建该表。否则无法按名称查找项目。对于第二个问题,更多的是架构决定您想要什么样的密钥。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-10-19
      • 1970-01-01
      • 1970-01-01
      • 2015-01-26
      • 1970-01-01
      • 2016-01-29
      • 2015-06-01
      • 2023-03-16
      相关资源
      最近更新 更多