为什么cassandra被称为非结构化的,即使表/列族必须用列及其数据类型定义。
对于具有固定列的已定义表,我们可以选择填充某一行中的某些列,也可以选择不填充另一行。但是在rdbms中也可以做同样的事情,我们可以在insert语句中保留一些列,而忽略的列应该允许null?
由于mongo将数据存储在json文档中,因此每次插入新文档时,我们都可以存储不同的(键)数据。我们不需要定义任何东西。但是对于cassandra,我们需要重新配置我们的表以容纳添加的新列。
虽然有一些文章,但我还是不清楚。有人能指出原因吗。
1条答案
按热度按时间fkaflof61#
基本上不是关于“它是如何工作的”,是如何存储文件,这就是为什么Cassandra没有结构的文件,你可以有一个相同的ré不同文件夹中的跳线。