cassandra

    1热度

    1回答

    最近我们将2个DC配置中的8个cassandra节点从3.0.8升级到3.0.14。那么,在升级3.0.8到3.0.14时,我是否必须运行nodetool升级稳定版呢?如果我们应该这样做,以最快的方式完成升级稳定的最佳做法是什么? 谢谢。

    0热度

    2回答

    我们使用一个pig脚本将数据从配置单元导出到Cassandra。 该脚本将截断cassandra表并运行导出。 要执行TRUNCATE部分,我们使用下面的命令。但是,如果该节点此刻关闭,脚本将失败。 $ cqlsh -u user -p password host1 -e "USE randomkeyspace; CONSISTENCY ALL;TRUNCATE TABLE randomtable

    1热度

    2回答

    我有一个字符串“A”,“B”,“C”的列表。 我想知道如何检查所有这些字符串是否存在于Cassandra列中。 我有两种方法我以前用于关系数据库,但我最近搬到了卡桑德拉,我不知道如何实现这一点。 问题是我有大约100个字符串,我必须检查,我不想发送100个请求到我的数据库。这不是明智的。

    0热度

    1回答

    第一次当我启动远程缓存服务器它给出的输出,但第二次查询不工作,但我在客户端节点上获取缓存大小。即使我可以通过cache.iterator()获取数据,但不是通过缓存查询而不是通过sql来获取,也不能通过文本查询来扫描。 代码: - List<Cache.Entry<PersonKey, Person>> as = cache.query(new SqlQuery<PersonKey, Person

    1热度

    1回答

    我有以下代码 @Indexed @PrimaryKeyColumn(name = "x", ordinal = 1, type = PrimaryKeyType.PARTITIONED) @Column(value="x") private String x; @Indexed @PrimaryKeyColumn(name = "code", o

    1热度

    2回答

    我们有一个6节点Cassandra集群正在大量使用。我们一直在使用垃圾收集器停止世界事件,在节点中可能需要长达50秒的时间,同时Cassandra节点没有响应,甚至不接受新的登录。 额外的细节: 卡桑德拉版本:3.11 堆大小= 12 GB 我们使用G1垃圾收集器的默认设置 节点尺寸:4级的CPU 28 GB RAM G1 GC行为在所有节点上都是相同的。 任何帮助将非常感谢! 编辑1: 检查对象

    0热度

    1回答

    我们的组织在Linux集群上有一个Cassandra。我有一个用户名和密码。我使用datastax与Java连接到此群集。但是,有限制,例如我无法运行describe,因为这是cql的延伸。我想在命令提示符下运行cql。我怎样才能做到这一点?我需要在Windows 10计算机上安装以便能够连接到该远程Cassandra群集? (我不能ssh来群集)

    0热度

    1回答

    我正在尝试实现由Cassandra支持的分页REST API。我发现Cassandra驱动程序具有分页功能(http://docs.datastax.com/en/developer/java-driver/3.3/manual/paging/)。我用这个功能做了一个简单的实验,它似乎工作。 通过设置适当的页面大小和页面状态,即使服务器(Web服务器,而不是Cassandra服务器)重新启动,我仍

    0热度

    1回答

    鉴于表: CREATE TABLE T ( a int, last_modification_time timestamp, b int, PRIMARY KEY (a) ); 我经常更新记录。对于每个更新last_modification_time设置为now()并且还设置了其他字段。 什么是正确的卡桑德拉方法能够查询last_modificat

    1热度

    1回答

    我想执行查询,select * from comments_by_post where post_id ='postid'; 我设计意见表如下 - CREATE TABLE comments_by_post ( post_id text, posted_timestamp timestamp, actor_id text, comment_id text,