您的位置:首页 > 其它

Cassandra教程(2) ---- Cassandra2.2的新特性

2015-11-13 17:32 176 查看
Cassandra提供了一些新的特性:性能,可操作性,CQL3改进和其他显著变化。
新特性

CQL3支持JSON
Cassandra支持插入和查询JSON数据
用户定义函数(UDFs)
Cassandra可以使用UDFs函数存储数据
用户定义聚合(UDAs)在Cassandra可以使用UDAs函数
基于角色访问(RBAC)RBAC可以定义新的角色访问控制
Native protocol v4CQL native protocol 增强
支持window支持window7,window8…
性能提高

全部Row缓存在堆外
Row缓存被移到堆外,以便提高内存使用
读取数据采用ByteBuffer解压
内存映射数据和解压操作在堆外,获取更高的性能
压缩commit log
Commitlog压缩保存在硬盘中
CQL3提升

在任何partition key column或clustering column 支持 IN 操作
提高SELECT查询条件
接受Dollar引用的字符串
实现Dollar字符串常量语法
允许混合使用token和partition key
允许查询语句包含token和partition key
支持在map集合上使用index
提升在嵌套集合中使用index
在cql中clear命令
在cql中增加clear命令清屏
运行使用count(*)和count(1)作为普通聚合
在聚合中允许使用count()操作
其他显著改

移除CQL2
CQL2过期被移除,使用CQL3与Cassandra交互
移除Cassandra-cli
Cassandra-cli工具过期,使用CQL3与Cassandra交互
缩短SSTable在磁盘中的文件名
缩短SSTable文件名阻止Windows breakage
缺省提高Repair
建议提高Repair,缺省选项
权限变化
分开超级用户对于管理用户,添加权限的功能权限
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  教程 文档 Cassandra