Cassandra
文章平均质量分 56
铁头乔
公众号:铁头乔
展开
-
Cassandra 3.0数据修复机制
参考 https://docs.datastax.com/en/cassandra/3.0/cassandra/operations/opsRepairNodesTOC.html前提: 每个数据副本N,写一致性级别是W,读一致性级别是RHinted Handoff(提示移交):写修复写操作是会发送N个写请求,但是只统计W个。对于另外N-W个节点,如果写失败,则记录hint。hint内容targ原创 2017-04-07 20:58:36 · 3672 阅读 · 0 评论 -
Cassandra集群名称问题
集群名称不匹配问题添加一个新的节点到现有集群中会出现问题org.apache.cassandra.exceptions.ConfigurationException: Saved cluster name Test Cluster != 修改集群名称步骤原创 2017-06-17 16:02:09 · 2380 阅读 · 0 评论 -
idea调试、运行Cassandra
在idea中debug Cassandra源代码方法。原创 2017-06-22 10:13:41 · 2778 阅读 · 0 评论 -
Cassandra数据模型
本文针对Cassandra 3.0和CQL3.0介绍Cassandra的github上已经更新到3.11版本了。https://github.com/apache/cassandra1 一些疑惑在学习Cassandra的过程中感受到了前所未有的迷惑,就一个数据模型,前前后后看了很多介绍和文档,也听过别人讲座,结果现在一回想还是不清楚数据模型是什么,这让我很不能理解,于是今天整理一下。尽量让事情变得简原创 2017-10-31 21:45:24 · 1141 阅读 · 0 评论 -
Cassandra 3.0 导入导出文本(cqlsh+copy)
官网资料:https://docs.datastax.com/en/cql/3.3/cql/cql_reference/cqlshCopy.html数据文件可以是任意分隔符文件,带表头不带表头均可,这里带表头了test.file:c1|c2|c3|value1|1|1|a2|2|2|a建表创建表空间 CREATE KEYSPACE myks WI...原创 2018-05-14 10:40:08 · 5810 阅读 · 0 评论 -
Cassandra 3.11 节点重启失败
问题杀死一个节点后重启报节点已存在:java.lang.RuntimeException: A node with address *** already exists, cancelling join. Use cassandra.replace_address if you want to replace this node.解决方法到另一个节点 Cassandra 的...原创 2018-08-14 17:47:35 · 1700 阅读 · 0 评论 -
Cassandra 3.0:查询模式与Allow Filtering
官方介绍:https://www.datastax.com/dev/blog/allow-filtering-explained-2表结构我们以这张表为例:create table test(c1 int,c2 int, c3 int,c4 int, primary key(c1,c2,c3));c1 是分区键(partition key)c2、c3 是排序键(clus...原创 2018-08-15 19:35:54 · 8422 阅读 · 0 评论 -
Cassandra nodetool repair 实验
杀掉 cassandra 一个节点 Node1pgrep -u 用户名 -f cassandra | xargs kill -9将 Node1 上的 Cassandra 的 data/data 目录下的对应 keyspace 下的数据删掉重启 Node1 的 Cassandra./bin/cassandra在另个一节点启动修复./nodetool repair -full ke...原创 2018-09-16 16:35:38 · 1246 阅读 · 0 评论