我们如何在Cassandra中对复杂数据模型执行CRUD操作?

我们如何在Cassandra中对复杂数据模型执行CRUD操作?,cassandra,datamodel,complextype,column-family,nosql,Cassandra,Datamodel,Complextype,Column Family,Nosql,如何在Cassandra中对复杂数据模型执行CRUD操作 我有一个使用NOSQL的项目 我为我的客户建立了一个专栏系列 列族最初只有“id” 然后,它将通过更改新列进行更新 每个客户的列数和类型可能不同 另外,每个列可以再次包含ID为的子列,并且也会被更改。因此,它们应该被编入索引。而文档对此问题没有用处 我已经阅读了NOSQL,并且决定使用Cassandra。如果您能回答以下问题,我将不胜感激: 上述情况是否可能 如何在此列族上创建和使用CRUD操作 如果最后一个问题的答案为真,查询结果的

如何在
Cassandra
中对复杂数据模型执行CRUD操作

  • 我有一个使用NOSQL的项目
  • 我为我的客户建立了一个专栏系列
  • 列族最初只有“id”
  • 然后,它将通过更改新列进行更新
  • 每个客户的列数和类型可能不同
  • 另外,每个列可以再次包含ID为的子列,并且也会被更改。因此,它们应该被编入索引。而文档对此问题没有用处
我已经阅读了NOSQL,并且决定使用
Cassandra
。如果您能回答以下问题,我将不胜感激:

  • 上述情况是否可能

  • 如何在此列族上创建和使用
    CRUD
    操作

  • 如果最后一个问题的答案为真,查询结果的类型是什么?

  • 它将为每个主键(id)返回一些行?

  • 我们如何管理它,访问像这样没有冗余的表?因为我现在不认为这个总结应该在DBside或代码端进行管理


  • 谢谢你的帮助

    这个链接帮助了我:听起来你选择了卡桑德拉,却不知道它有什么好处。看起来你想要一个键值存储。你可以这样使用卡桑德拉,但它不是最合适的。