在cassandra表中存储待定数据

qq24tv8q  于 2021-06-14  发布在  Cassandra
关注(0)|答案(1)|浏览(337)

我正在研究不同的nosqldbs,现在一直在理解cassandra。
假设我有两个模型,两个示例的n个字段相同,m个字段不同。

{
    name:"Bob",
    surname:"Smith",
    age:31,
    carName: "toyota"
}

{
    name:"Ann",
    surname:"Cox",
    position:"Architect"
}

所以我来了 name 以及 surname 对于这两个模型,但其他字段可以是任何字段。
有没有可能在cassandra中设计这样的数据表,或者面向宽列的数据库不适合使用面向文档的数据库?

amrnrhlw

amrnrhlw1#

如果字段与同一个“实体”相关,则创建一个包含所有字段的表,并在插入期间仅指定相关字段。就这么简单。相反,如果它们相对于不同的实体,则创建两个不同的表。

相关问题