cassandra linux 集群安装,LinuxCassandra配置和管理平台使用

5268f80b9b1e01f982625ef6fac83ca1.png

Linux Cassandra配置和管理平台使用,配置好jdk1.6以上版本的环境安装后查看java版本,必须是java version quot;1.6.0_24quot;

贴一个配置 使用cassandra的实际例子

1.配置好jdk1.6以上版本的环境

安装后查看java版本,必须是java version "1.6.0_24" 以上,不然在启动时会报类似out of memory的错误

2.新建日志等目录并解压缩

mkdir -p /var/log/cassandra

mkdir -p /var/lib/cassandra

tar zxvf apache-cassandra-0.8.6-bin.tar.gz

3.启动

cd bin

nohup ./cassandra -f &

查看127.0.0.1:9106启动没有

4.连接

./cassandra-cli

connect localhost/9160 ---也可连接其他主机

5.查看信息

show cluster name;

6.创建keyspace

CREATE KEYSPACE demo

with placement_strategy = 'org.apache.cassandra.locator.SimpleStrategy'

and strategy_options = [{replication_factor:1}];

use demo

7.创建列族

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']='bobjones@gmail.com';

set Manager['pig']['big']='234';

确认写入

count users['bobbyjo'];

2 columns

读取数据

get users['bobbyjo'];

=> (column=email, value=bobjones@gmail.com, 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方式管理数据库.部署简单 使用方便.

logo.gif

1428d0e076c3959ab11d28a39bc84fab.png

5268f80b9b1e01f982625ef6fac83ca1.png

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值