linux cassandra配置和管理平台使用

本文发布时间: 2019-Mar-22
贴一个配置 使用cassandra的实际例子1.配置好jdk1.6以上版本的环境安装后查看java版本,必须是java version "1.6.0_24" 以上,不然在启动时会报类似out of memory的错误2.新建日志等目录并解压缩mkdir -p /var/log/cassandramkdir -p /var/lib/cassandratar zxvf apache-cassandra-0.8.6-bin.tar.gz3.启动cd binnohup ./cassandra -f &查看127.0.0.1:9106启动没有4.连接./cassandra-cliconnect localhost/9160 ---也可连接其他主机5.查看信息show cluster name;6.创建keyspaceCREATE KEYSPACE demowith placement_strategy = 'org.apache.cassandra.locator.SimpleStrategy'and strategy_options = [{replication_factor:1}];use demo7.创建列族create column family users with comparator = UTF8Type AND key_validation_class=UTF8Type AND column_metadata = [{column_name: full_name, validation_class: UTF8Type} {column_name: email, validation_class: UTF8Type}];查看列;族信息describe keyspace demo;8.读写数据写入数据SET users['bobbyjo']['full_name']='Robert Jones';SET users['bobbyjo']['email']='[email protected]';set Manager['pig']['big']='234';确认写入count users['bobbyjo'];2 columns读取数据get users['bobbyjo'];=> (column=email, [email protected], timestamp=1318176737871000)=> (column=full_name, value=Robert Jones, timestamp=1318176726678000)Returned 2 results.删除数据 --bobbyjo的行键值的email列del users['bobbyjo'][email];column removed.del users['bobbyjo']--删除行,没指定列名字管理机器软件:Cassandra-Cluster-Admin,通过web方式管理数据库.部署简单 使用方便.


(以上内容不代表本站观点。)
---------------------------------
本网站以及域名有仲裁协议。
本網站以及域名有仲裁協議。

2024-Mar-04 02:11pm
栏目列表