众所周知,Apache Cassandra适用于分布式架构。在Cassandra,数据建模确实是令人头疼和繁琐的工作。
任何人都可以帮助我知道,我们如何确保尊重的数据模型完全正确?
如果不正确,那么我们必须实施哪些改进措施?
欢迎任何帮助/建议。
答案 0 :(得分:4)
我知道以下用于Cassandra数据建模的工具:
答案 1 :(得分:1)
现在有一个完整的工具。 Hackolade有一个用于NoSQL的数据建模工具版本,专门用于Cassandra的架构设计。只需单击几下鼠标,即可定义表和列,分区键和群集键,二级索引,UDF和UDA。
您可以使用CREATE和ALTER TABLE,用户定义的类型对CQL代码进行前向工程设计,并生成文档。或者,您可以对现有实例进行反向工程,然后通过描述和约束来丰富它。
答案 2 :(得分:0)
我不认为任何工具。
请从数据存储中参考DS2220数据建模免费课程,以了解更好的方法
答案 3 :(得分:0)
浏览此链接: - https://academy.datastax.com/resources/ds220-data-modeling 这里清楚地解释了每个概念。如果您遇到任何具体问题,可以直接讨论这一点。 谢谢,
答案 4 :(得分:0)
寻找DbSchema。该工具可以绘制图表,并提供随机数据生成器,一些不错的功能,这些功能可以从多个表中浏览数据,查询编辑器以及许多其他功能。