我想设计列族来存储几个客户的聊天记录,将一个特定的一对的所有历史存储在一行中,对于给定的行,我们如何只存储该行所需的列.
样品:
id1 | id2 | message1 | message2
5 2 "hey" "why"
id1| id2 | message1 | message2 | message3 | message4
2 3 "dcx" "ddfs" "ddd" "dd"
id1| id2 | message1 | message2 | message3 | message4
4 6 "dcx" "ppp"
create columnfamily chat (id1 int,id2 int primary key)
insert into chat(id1,id2) values(8103333,8104444);
Run Code Online (Sandbox Code Playgroud)
我想在同一行添加新列'message1','message2'......等,以便我可以在特定行中创建列,我使用cqlsh 2.3.0 | cassandra 1.2.1 | cql space 3.0.0