问题标签 [column-family]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 在 Cassandra 中将三列值分组为一列?
下面是我需要在我的 Cassandra Column Family 中表示的数据。
userId
是rowKey
这里。和e1_name
和是专门用于 的e1_schemaname
列。所有这三列都包含专门用于列的值。以同样的方式,我将有其他列,如下所示。e1_last_modified_date
e1
e1
现在我在想 - 有没有办法将这三件事分组e1_name
,e1_schemaname
并e1_last_modified_date
放在一个列e1
中,并将这三者的复合值存储在一起,而不是单独存储。
如果是,任何人都可以帮助我为此设计列族吗?我将使用 Astyanax 客户端插入到上面的列族中。
java - 不同数据类型的 Cassandra 列族
下面是我需要在我的 Cassandra Column Family 中表示的数据。
userId
是rowKey
这里。和e1_name
和是专门用于 的e1_schemaname
列。所有这三列都包含专门用于列的值。以同样的方式,我将有其他列,如下所示。e1_last_modified_date
e1
e1
现在我在想,我应该如何继续为我的上述用例创建一个动态列族。我面临的问题是,每个列都有自己的数据类型。对于e1
,我将拥有e1_name
哪个是 ByteArray,e1_schemaname
哪个是 UTF8,e1_last_modified_date
哪个是 DateType。e2
系列和系列e3
也是如此。
这就是我所拥有的,但我认为这不会起作用。
谁能帮助我为上述用例设计列族?
cassandra - 如何在 cassandra 中打印配置的列族
我在获取配置脚本以匹配我正在使用的列族名称时遇到了一些麻烦。我觉得能够记录所有当前配置的列族将是一个有用的调试工具。
这可能吗?我一直在寻找谷歌群组,并没有发现任何提到这样的事情。
java - 截断/删除除 Cassandra 中的一列之外的所有列
我有一个这样的列族 -
它是一个动态列族,这意味着我们可以在运行时插入很多列和数据……我们只想在上面的列族中保留一列及其数据……这意味着我们要删除除此之外的所有其他列以上一列及其来自该列族的数据...
做这个的最好方式是什么?我们应该编写一个简单的程序来执行此操作,还是有任何其他方式可以删除除我需要的一列及其数据之外的所有列..
谢谢..
scala - 如何使用 scala 使用 hector 获取存储在 Cassandra 2.0.1 列族中的所有键?
我必须用一个键(假设key1="1_100"
)输入一些值,但在插入值之前我想检查1_100
是否已经插入了键(“”)。我知道它将替换前一个,如果存在的话。如果键不存在,我只想输入值。
我正在使用 cassandra cli。
行键是...
现在想知道如何使用 scala 在 cassandra cli 中通过 hector 获取这些 Rowkeys
cassandra - Cassandra has a limit of 2 billion cells per partition, but what's a partition?
In Cassandra Wiki, it is said that there is a limit of 2 billion cells (rows x columns)
per partition. But it is unclear to me what is a partition?
Do we have one partition per node per column family, which would mean that the max size of a column family would be 2 billion cells * number of nodes
in the cluster.
Or will Cassandra create as much partitions as required to store all the data of a column family?
I am starting a new project so I will use Cassandra 2.0.
cassandra - 如果我在 Cassandra 中的数据深度增加了怎么办?
我应该如何对深度更深的数据进行建模,并且它可能会在 cassandra 中增加。
即使我添加超级列族,它也只会增加一个级别。(可能是我错了,我是 Cassandra 的新手)。
假设我的数据:
nosql - 大表数据库中没有数据关系?
如果数据之间的关系和数据本身一样重要(例如距离或路径计算),那么不要使用列族/大表数据库。
(引自文章大数据问题:我应该使用哪个数据库?作者 Andrew Oliver)
有人可以详细说明安德鲁的意思吗?这对我来说并不完全明显。
nosql - 从 cassandra cli 中删除行键
我将列族 gcgraceseconds 设置为 0;但是仍然没有删除行键它仍然在我的列族中
看下面的视图
我正在使用 cassandra -cli 我是否应该更改其他任何内容
更新:-
使用后./nodetool -host 127.0.0.1 compact
为什么xx
仍然存在?
cassandra - CQL3 显示列族
谁能告诉如何在 Cassandra 2.0.4 的当前键空间下获取列族列表?
请注意,我正在使用它cqlsh
来查询服务器。