我是 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(),'Test@123.com','Test1','User1');
INSERT INTO subscribers(id,email,first_name,last_name)
VALUES(now(),'Test2@222.com','Test2','User2');
INSERT INTO subscribers(id,email,first_name,last_name)
VALUES(now(),'Test3@333.com','Test3','User3');
一切似乎都很好。
但我需要的是创建一个只有数据类型而没有预定义列的动态列族。
使用插入查询,我可以有不同的参数,并且应该插入表。
在文章中提到,对于动态列族,无需创建模式(预定义列)。我不确定这在 cassandra 中是否可行,或者我的理解是错误的。
让我知道这是否可能?如果可能,请提供一些示例。
提前致谢。