Cassandra | RDBMS |
---|
Cassandra 用于处理非结构化数据。 | RDBMS 用于处理结构化数据。 |
Cassandra 具有灵活的模式。 | RDBMS 具有固定的模式。 |
在 Cassandra 中,表是“嵌套键值对”的列表。(行 x 列键 x 列值) | 在 RDBMS 中,表是数组的数组。(行 x 列) |
在 Cassandra 中,keyspace 是最外层的容器,其中包含与应用程序对应的数据。 | 在 RDBMS 中,数据库是最外层的容器,其中包含与应用程序对应的数据。 |
在 Cassandra 中,表或列族是 keyspace 的实体。 | 在 RDBMS 中,表是数据库的实体。 |
在 Cassandra 中,行是复制的单位。 | 在 RDBMS 中,行是单个记录。 |
在 Cassandra 中,列是存储的单位。 | 在 RDBMS 中,列表示关系的属性。 |
在 Cassandra 中,关系使用集合表示。 | 在 RDBMS 中,有外键、连接等概念。 |