小编Lau*_*ein的帖子

映射Cassandra超级列

我想与Cassandra一起玩过的每个人都已经读过这篇文章了.

我试图在CassandraCli上创建我的架构,但是我遇到了很多问题,有人可以指导我正确的方式吗?我试图创建一个类似于文章中的注释列系列的结构.

在CassandraCli终端我输入:

create column family posts with column_type = ‘Super’ and comparator = ‘AsciiType’ and subcomparator = TimeUUIDType;
Run Code Online (Sandbox Code Playgroud)

它工作正常,没有文档告诉我,如果我添加一个column_metadata属性,那将是超级列因为我的列系列是超类型,我找不到它是否为真所以:

create column family posts with column_type = ‘Super’ and comparator = ‘AsciiType’ and subcomparator = ‘TimeUUIDType’ and column_metadata = [{column_name:'body'}];
Run Code Online (Sandbox Code Playgroud)

我试图创建与文章的评论列系列相同,但当我尝试填充

set posts['post1'][timeuuid()][body] = ‘Hello I am Goku!’;
Run Code Online (Sandbox Code Playgroud)

我有:

无效的UUID字符串:正文

我猜是因为我选择的子计算器是timeuuid类型,而body是一个字符串,它应该是一个timeuuid,所以我的列在超级列里面的类型timeuuid可以保存带有字符串类型名称的列作为文章的注释被创造了吗?

谢谢

cassandra super-columns

9
推荐指数
2
解决办法
5755
查看次数

红宝石中的叉子和线程

我在一台带有两个处理器的机器上运行一个程序,当我做一个fork时,孩子被创建为本机线程,或者它就像一个绿色线程/协同程序.孩子与父母同时运行还是只是平行?

ruby multithreading fork

8
推荐指数
2
解决办法
3940
查看次数

标签 统计

cassandra ×1

fork ×1

multithreading ×1

ruby ×1

super-columns ×1