Cassandra offers a number of new features: Performance, operability, CQL3 improvements and other significant changes.
New features
CQL3 Support JSON
|
Cassandra supports inserting and querying JSON data
|
user-defined function (UDFs) |
cassandra can use the UDFs function to store data |
in udas function |
Role-based access (RBAC) |
RBAC can define new role access control |
Native Protocol V4 |
CQL Native Protocol Enhancement |
Support window |
Support window7 , window8 ... |
Improved performance
All row caches outside the heap
|
Row The cache is moved out of the heap to improve memory usage
|
read Data using Bytebuffer Unzip
|
Memory-mapped data and decompression operations outside the heap for higher performance
|
Compression Commit Log
|
Commitlog compression saved on the hard drive
|
CQL3 Promotion
The in operation is supported on any partition key column or clustering column
|
Improve Select query criteria
|
Accept strings referenced by dollar
|
Implementing dollar string constant syntax
|
Allow mixed use of token and partition key
|
Allow query statements to contain token and partition key
|
Support for using index on the map collection
|
Promote the use of index in nested collections
|
Clear command in CQL
|
Add clear command to clear screen in CQL
|
Run with Count (*) and COUNT (1) as common aggregates
|
Allow count () operations in aggregations
|
Other significant changes
remove cql2 |
cql2 expiration is removed, using cql3 with cassandra interactive |
remove cassandra-cli |
CASSANDRA-CLI tool expires, using cql3 with cassandra interactive |
Shorten the file name of sstable on disk
|
Shorten sstable file name blocking Windows breakage
|
Default Increase Repair
|
Recommended Improvement Repair , the default option
|
Change in Permissions
|
Separate superuser for administrative users, add permissions to functional permissions
|
This article is from the Java Architect's Road blog, so be sure to keep this source http://eric100.blog.51cto.com/2535573/1712582
Cassandra Tutorials (2)----The new features of Cassandra2.2