我是 cassandra 的新手,我读了一些关于静态和动态列族的文章。
值得一提的是,Cassandra 3中的表和列族是相同的。
我创建了键空间、一些表并将数据插入到该表中。
CREATE TABLE subscribers(
id uuid,
email text,
first_name text,
last_name text,
PRIMARY KEY(id,email)
);
INSERT INTO subscribers(id,email,first_name,last_name)
VALUES(now(),'[email protected]','Test1','User1');
INSERT INTO subscribers(id,email,first_name,last_name)
VALUES(now(),'[email protected]','Test2','User2');
INSERT INTO subscribers(id,email,first_name,last_name)
VALUES(now(),'[email protected]','Test3','User3');
一切似乎都很顺利。
但我需要的是创建一个仅包含数据类型而没有预定义列的动态列族。
使用插入查询,我可以有不同的参数,并且应该插入表。
在文章中提到,对于动态列族,不需要创建模式(预定义列)。
我不确定这在卡桑德拉中是否可能,或者我的理解是错误的。
让我知道这是否可能?
如果可能的话请提供一些例子。
提前致谢。