有人可以指点我在这里发布/pdf/explan,在那里我可以了解更多关于超表数据库设计的信息,我在谷歌上搜索过,但没有任何有用的东西出现
我遇到的主要问题是如何存储您“不能”表示为键值的数据。例如,假设我想跟踪用户评论,我可以简单地模仿关系数据库,生成新的评论密钥存储我需要的所有数据,然后对于产品 X 将所有评论的密钥以 json 格式存储到 x.reviews
我想出的另一件事是简单地使用 x.reviewKeys,然后为每个生成的评论推送新密钥作为该单元格的新版本,假设我可以存储同一单元格的无限数量的版本。
第二种方法对我来说似乎更合适,因为我将在代码中实现的所有工作都留给数据库。
有谁知道如何处理这个问题,或者更好的是谷歌如何用他们的 bigtable 处理这个问题