What’s new in Cassandra 1.1
2012-06-15 15:27
666 查看
Cassandra 1.1 was just
released with some useful improvements over 1.0. We’ve been describing these as 1.1 was developed, but it’s useful to list them all in one place:
Cassandra 1.1 supports CQL3, with
support for compound keys and wide rows. Paul explains the
nuts and bolts of upgrading from CQL2 (which remains the default for now).
Caching has been completely updated to dramatically simplify tuning cache sizes. Just tell Cassandra how much total memory to use and it will allocate it
to your tables appropriately!
Support for mixing SSDs and magnetic storage, allocated by table.
Concurrent schema changes allow applications to create and destroy tables at will, with no schema locking required.
Row-level isolation means the Cassandra storage engine supports Atomicity, Isolation, and Durablity out of ACID. Readers always see either an old version of
a row, or the newest, never partially updated rows.
Live traffic sampling allows you to test drive performance tuning changes such as
compaction strategy or compression against live traffic without risking the stability of your production, client-facing nodes.
The BulkOutputFormat is a more-performant alternative to the old ColumnFamilyOutputFormat for Hadoop jobs.
Miscellaneous:
Hadoop can now handle Cassandra
wide rows by passing true to the new widerows parameter of
setInputColumnFamily. The WordCount example has been updated to cover this.
Compression is enabled by default (for newly created tables).
We now ship the stress load-testing tool in binary builds
SerializingCacheProvidor is now supported on Windows.
released with some useful improvements over 1.0. We’ve been describing these as 1.1 was developed, but it’s useful to list them all in one place:
Cassandra 1.1 supports CQL3, with
support for compound keys and wide rows. Paul explains the
nuts and bolts of upgrading from CQL2 (which remains the default for now).
Caching has been completely updated to dramatically simplify tuning cache sizes. Just tell Cassandra how much total memory to use and it will allocate it
to your tables appropriately!
Support for mixing SSDs and magnetic storage, allocated by table.
Concurrent schema changes allow applications to create and destroy tables at will, with no schema locking required.
Row-level isolation means the Cassandra storage engine supports Atomicity, Isolation, and Durablity out of ACID. Readers always see either an old version of
a row, or the newest, never partially updated rows.
Live traffic sampling allows you to test drive performance tuning changes such as
compaction strategy or compression against live traffic without risking the stability of your production, client-facing nodes.
The BulkOutputFormat is a more-performant alternative to the old ColumnFamilyOutputFormat for Hadoop jobs.
Miscellaneous:
Hadoop can now handle Cassandra
wide rows by passing true to the new widerows parameter of
setInputColumnFamily. The WordCount example has been updated to cover this.
Compression is enabled by default (for newly created tables).
We now ship the stress load-testing tool in binary builds
SerializingCacheProvidor is now supported on Windows.
相关文章推荐
- What’s new in Cassandra 1.1: Flexible data file placement
- What's new in PowerShell ISE
- Puffy and the Cryptonauts: What's New in OpenBSD 4.3
- What’s New in Entity Framework 4? API Changes(1)(转)
- What's New in ASP.NET 2.0?
- "What's New" WebPart in SharePoint
- WWDC笔记:2013 Session 203 What’s New in Cocoa Touch(未完)
- What’s New in Python 2.7 — Python 3.4.0b2 documentation
- SharePoint 2016 的新特性概览(一)(What's New for IT Professionals in SharePoint Server 2016)
- .NET 4.0 will come soon, let’s review what is new in .net 3.0
- What's new in Swift 2.2
- What’s New For Parallelism in .NET 4.5
- 虚拟主机运行ASP错误解决:HTTP/1.1 New Application Failed when allowSessionState is set to false in web.config
- What's New in the C# 3.0 Language and Compiler
- Java EE V7.0学习笔记-What's new in EJB 3.2 ? - Java EE 7 chugging along!
- What’s New in MySQL 5.7? (Generally Available)
- What's New in Visual Studio Team System
- Garbage Collectors – Serial vs. Parallel vs. CMS vs. G1 (and what’s new in Java 8)
- cassandra (1) What's new