Cassandra 数据建模中的部分反规范化与反规范化?
Partially de-normalization Vs de-normalization in Cassandra Data Modeling?
我已阅读 this 有关 Cassandra 数据建模的文章。但我不明白在哪些情况下 部分去规范化 是首选?我读过一些其他文章,它们都使用反规范化(不是部分)。
部分反规范化 意味着您只复制 目标 table.
的某些列
完全反规范化意味着您复制目标table
的所有列
在实践中,建议反规范化,如果可能,只有immutable数据,这样你不需要关心他们的更新。在这种情况下,仅复制 immutable 数据 == 部分反规范化。
我已阅读 this 有关 Cassandra 数据建模的文章。但我不明白在哪些情况下 部分去规范化 是首选?我读过一些其他文章,它们都使用反规范化(不是部分)。
部分反规范化 意味着您只复制 目标 table.
的某些列完全反规范化意味着您复制目标table
的所有列在实践中,建议反规范化,如果可能,只有immutable数据,这样你不需要关心他们的更新。在这种情况下,仅复制 immutable 数据 == 部分反规范化。