cassandra学习笔记
2015-02-20 17:58
162 查看
cassandra是一个基于kv的nosql数据库,但是自己弄了一套类似slq的cql语法,用起来很有sql的感觉.
对于用户,首先先看看有没有好的管理工具
基于cql的查询工具
集群管理工具
性能分析工具
两个节点集群测试
分别修改cassandra.yml
修改cassandra-env.sh
这样的话,nodetool就可以远程查看了
在自己的机器上,命令行连接
建库,建表,select查询,是不是两边都同步了
还可以事实动态添加node,亲测支持
具体建表的例子,可以看http://blog.csdn.net/rzliuwei/article/details/40430031
对于用户,首先先看看有没有好的管理工具
基于cql的查询工具
自带的cqlsh,除了是cmd,我觉得没有什么缺点了 别的gui工具,在cql方面,离这个cqlsh差远了
集群管理工具
自带的nodetool
性能分析工具
jconsole
两个节点集群测试
db1:192.168.1.111 db2:192.168.1.222
分别修改cassandra.yml
修改cluster_name 修改seeds 修改listen_address,这个不能为0.0.0.0 修改rpc_address,说是可以0.0.0.0,不过还是设置为网卡ip吧,不然报错
修改cassandra-env.sh
在最后添加JVM_OPTS="$JVM_OPTS -Djava.rmi.server.hostname=192.168.1.111"
这样的话,nodetool就可以远程查看了
./nodetool -h 192.168.1.111 status
在自己的机器上,命令行连接
./cassandra-cli -h 192.168.1.111 show cluster name;
./cqlsh 192.168.1.111
建库,建表,select查询,是不是两边都同步了
还可以事实动态添加node,亲测支持
具体建表的例子,可以看http://blog.csdn.net/rzliuwei/article/details/40430031
相关文章推荐
- cassandra学习笔记1--安装篇
- Cassandra学习笔记 --- cassandra-driver使用
- cassandra学习笔记3--Cassandra搭建简单Blog
- cassandra学习笔记
- cassandra学习笔记4--Cassandra Java客户端
- Cassandra学习笔记(1)
- cassandra学习笔记4--Cassandra Java客户端2
- Cassandra学习笔记(2)
- cassandra学习笔记4--Cassandra Java客户端3
- Cassandra学习笔记(3)
- cassandra学习笔记
- cassandra学习笔记(一)------------安装篇
- cassandra学习笔记4--Cassandra Java客户端
- cassandra学习笔记4--Cassandra Java客户端
- Cassandra学习笔记之数据模型
- Cassandra学习笔记之机架感应策略
- Cassandra学习笔记之数据文件分布
- Cassandra学习笔记之数据更新
- cassandra学习笔记二
- Cassandra学习笔记