Я занимаюсь исследованием различных баз данных NoSQL, и теперь застрял с пониманием Кассандры.
Допустим, у меня есть две модели, у которых n полей одинаковы для обоих экземпляров и m полей различны.
{
name:"Bob",
surname:"Smith",
age:31,
carName: "toyota"
}
{
name:"Ann",
surname:"Cox",
position:"Architect"
}
Итак, у меня есть name
и surname
для обеих моделей, но другие поля могут быть любыми.
Можно ли спроектировать таблицу данных в Cassandra для этой цели или базы данных с широким столбцом не подходят и лучше использовать документно-ориентированные?