Cassandra 基本操作

 启动Cassandra之后,我们可以用Cassandra的命令行来执行Cassandra的基本操作:

 

先启动cassandra-cli

Cassandra 基本操作

 

 

连接到Cassandra服务:(Test Cluster是默认的服务实例,见cassandra.yaml

Cassandra 基本操作

 

 

创建一个keyspaceDEMO (keyspace相当于关系数据库中的数据库)

Cassandra 基本操作

 

 

使用这个叫DEMOkeyspace

Cassandra 基本操作

 

 

创建一个叫Studentcolumn family: (column family相当于关系数据库里面的表)

Cassandra 基本操作

 

 

往这个Student中插入数据:

插入数据使用的是set命令,后面紧跟column family的名称,然后第一个中括号是rowkey,第二个中括号是字段名

set Student[utf8('1')][utf8('id')]=utf8('10010');

set Student[utf8('1')][utf8('name')]=utf8('fykhlp');

Cassandra 基本操作

 

 

查询数据:(从这里可以看出表中每个columncassandra里最基本的存储单位,由columnname,valuetimestamp组成。

查询用get命令,后面紧跟column family名称,然后中括号里面的是row key.

因为一个row可能有多个column,所以返货的结果也是多个3元组(name,value,timestamp)

 

Cassandra 基本操作





本文转自 charles_wang888 51CTO博客,原文链接:http://blog.51cto.com/supercharles888/863219,如需转载请自行联系原作者

上一篇:使用zxing工具包创建和解析二维码


下一篇:HTML常用命名和CSS reset代码【收集总结】