cassandra-2.0相关内容
我正在与opscenter代理一起运行Cassandra,并且当Opscenter尝试获取常规和CF指标时,日志中会出现以下错误。 INFO [jmx-metrics-1] 2015-08-02 21:55:20,555新JMX连接(127.0.0.1:7199) INFO [jmx-metrics-1] 2015-08-02 21:55:20,558新JMX连接(127.0.0.1:7
..
我们正在AWS中设置3个节点Cassandra群集。 我们执行以下步骤; 1)在所有3个节点上,安装了最新版本的Oracle JDK 1.8。 在所有3个节点上,安装了Cassandra 2.1.8。 在所有3个节点上,位于cassandra.yaml并设置以下属性: cluster_name: ' authenticator:PasswordAuthenticator
..
我有这些表 CREATE TABLE user_info( userId uuid PRIMARY KEY, userName varchar , fullName varchar, sex varchar, bizzCateg varchar, userType varchar, 关于文本, 加入bigint, 联系人文本, job set, blocke
..
我使用COPY从CSV导入大约400万行。 90分钟进程,我得到以下错误,这表明在等待副本节点的一些问题。 Keyspace设置为复制因子为1,并且集群中只有一个节点。那么为什么协调器必须等待任何其他节点? 处理4050000行;写:624.27 rows / ss code = 1100 [协调器节点超时等待副本节点的响应] message =“操作超时 - 仅接收到0个响应。 inf
..
我想设置一个3节点Cassandra VM群集。 我从datastax包安装cassandra到个人vms,然后修改以下内容: Seed - vm1(在所有vm配置中设置IP地址) 使用listen_address作为主机ip更新了配置,添加了rpc_broadcast_address 在防火墙规则中添加了cassandra端口以允许inter vm通信也尝试使用SSH连接
..
我有下面的表有五个地图类型集合。集合中元素的最大数量为12,该项的最大大小为50字节。 # CREATE TABLE persons( treeid int, personid bigint, 出生文本, 出生地文本, clientnote文本, clientnoteisprivate boolean, confidence int, connection map
..
我使用以下Cassandra / CQL版本: [cqlsh 4.0.1 | Cassandra 2.0.1 | CQL规范3.1.1 | Thrift协议19.37.0] 我试图将数据插入到预先存在的CF中,区分大小写的列名。我尝试插入数据时遇到“未知标识符”错误。 以下是列族的描述: CREATE TABLE“Sample_List_CS”( 键文本, column
..
如何读取cassandra nodetool直方图百分位数和其他coulmns? 百分比SSTables写入延迟读取延迟分区大小单元计数 (微)(微)(字节) 50%1.00 14.24 4055.27 149 2 75%35.00 17.08 17436.92 149 2 95%35.00 24.60 74975.55 642 2 98 %86.00 35.43 129557
..
Apache Cassandra 2.1.2中的DateTieredCompactionStrategy。使用复合聚类键? 更具体地说,与此表一样,(timestamp,hash)组成一个复合聚集键: CREATE TABLE sensordata( timeblock int, timestamp timestamp, hash int, data blob, PRIMA
..
我对cassandra非常新,我试图在我的家庭VM中设置一个2节点群集...我有两台机器运行 NAME - IP地址 machine#1 - cassa - 192.168.1.200 machine#2 - cassa2 - 192.168.1.201 pre> 我已经得到cassandra并运行在机器#1,但现在当我尝试在机器#2提起cassa
..
我有一个3个Cassandra 2.0节点的集群。我的应用程序我写了一个测试,尝试写入和从Cassandra读取一些数据。一般来说这很好。 好奇的是,我重新启动我的电脑后,这个测试会失败,因为写入后,我读到我之前写的相同的值,我得到null而不是值,但写入时没有异常。 如果我手动截断使用的列族,测试将通过。之后,我可以执行这个测试多久我想要,它一遍又一遍。此外,如果Cassandra中有值
..
我有一个cassandra集群,在多个数据中心有〜20个节点。我想备份cassandra数据库。我想要可以将备份还原到一个新的群集,即使现有的一个节点同时被一个流星命中。 我需要从服务器中复制什么以及保留以便从磁盘恢复Cassandra数据库,这些项目存储在哪里? 如何执行备份和还原? 解决方案 传统的“备份和还原”信息可以在这里找到:
..
我使用Apache Solr 6.2,需要一个时间戳记为defaults.last_index_time字段,或者需要单独的字段用于Core配置。 默认值为 .last_index_time = 2016-09-19 14:55:17 。 我需要像 defaults.last_index_time = 1474297085558 解决方案 使用属性写入器更改 l
..
我使用cassandra 2.1.10。 所以首先我会清楚,我知道二级索引是反模式在cassandra.But为测试目的我试图遵循: CREATE TABLE test_topology1.tt( a text PRIMARY KEY, b timestamp )WITH bloom_filter_fp_chance = 0.01 和caching ='{“keys”:“ALL” r
..
我们正在运行测试cassandra集群的8个节点 运行在单个DC使用Simple snitch和DateTieredCompactionStrategy Cassandra版本2.1.3 在添加新节点(第9)到我们看到的集群后新加入的服务器上的sstables数量大致等于集群中所有服务器上所有sstables的总和。 Q1:这是我们应该期望发生的事情吗? 此外,新添加的服务器似乎
..
我试图为我的应用程序实现一些计数器时遇到这种奇怪的行为。 基本上,我做了一个计数器表,像这样: CREATE TABLE stats_dev.log_counters PRIMARY KEY, 所有计数器 ); 然后我有一些特定类型的消息我想计数,我ALTER的表添加我以前没有的列。 我的应用程式不断增加,我开始有超过30列(不应超过50列),当我要检索所有
..
我在寻找使用Cassandra来重复事件的最佳方法。 我有很多客户端接收事件id(每秒数千)。我需要确保每个事件ID被处理一次,只有一次具有高可靠性和高可用性。 到目前为止,我已经尝试了两种方法: 使用事件id作为分区键,并执行“INSERT ... IF NOT EXISTS”。如果失败,则事件是重复的,并且可以被丢弃。这是一个很好的干净的方法,但是吞吐量不是很大,由于Paxo
..
我在玩用户定义的类型,发现你可以这样做: cqlsh:test> ; CREATE TYPE ping(时间时间戳); cqlsh:test> CREATE TYPE pong(时间时间戳,ping冷冻); cqlsh:test> ALTER TYPE ping ADD pong frozen DESC类
..
我想知道是否可以直接从命令管道配置文件casssandra,而不是拾取默认文件。 解决方案 是的,您可以使用 -d 标志来调用Cassandra。该标志将允许您指定 cassandra.config = directory ,如果您需要指定一个即时。 Cassandra会在 目录中查找 cassandra.yaml 文件,而不是默认文件。 对于 cassandra 实用程序上的其他选
..
我的架构是: CREATE TABLE friends( userId timeuuid, friendId timeuuid, status varchar, ts timeuuid, PRIMARY KEY(userId,friendId) ); CREATE TABLE friends_by_status( userId timeuuid, friendId t
..