Cassandra中的column是个三元组{name,value,timestamp}
name:
name 是必须的,它有两种生成方式:
对于static column family,它的值是创建column family的管理员指定的。
对于dynamic column family,它的值是客户端应用程序动态设定的。
在name上可以建次级索引(secondary index)
value:
value不是必须的,比如用于相当于物化视图的column familiy.
timestamp:
用来确定对column的最近的更新
在cassandra-cli命令行工具中,使用 list <column family名> 命令就可以显示所有的row和column了,比如我们的keystore 是DEMO ,column family是 users ,则当输入 list users时,可以看到:
...
更多精彩内容:http://www.bianceng.cnhttp://www.bianceng.cn/database/extra/
时间: 2024-10-31 13:54:16