全文预览

Cassandra介绍及使用

上传者:hnxzy51 |  格式:ppt  |  页数:42 |  大小:0KB

文档介绍
uperColumn我们可以将SuperColumn想象成Column的数组,它包含一个name以及一系列相应的Column。将一个SuperColumn用JSON的形式表现出现,如下所示:{//这是一个SuperColumn?name:”email”,?value:{ {name:”address”,value:”hello@”,timestamp:12}, {name:”id”,value:”hello”,timestamp:12}, {name:”passwd”,value:”123456”,timestamp:12}?}}SuperColumnColumn和SuperColumn都是name与value的组合。最大的不同在于Column的value是一个“string”,而SuperColumn的value是Columns的Map。还有一点需要注意的是:SuperColumn本身是不包含timestamp的。ColumnFamilyColumnFamily是一个包含了许多Row的结构,你可以将它想象成RDBMS中的Table。Row是由Key以及和该Key关联的一系列Column组成的。如下所示:?UserProfile={//这是一个ColumnFamilykey1:{//这是对应ColumnFamily的key//这是Key下对应的Column?{username:“hello“,email:“hello@”,timestamp:1},?{username:“hehe“,email:“hehe@",timestamp:1}},//第1个row结束key2:{//这是ColumnFamily的另一个key?//这是另一个Key对应的column?{username:“world“,email:“world@",timestamp:1}}//第2个row结束}

收藏

分享

举报
下载此文档