ALL COVERED TOPICS

NoSQL Benchmarks NoSQL use cases NoSQL Videos NoSQL Hybrid Solutions NoSQL Presentations Big Data Hadoop MapReduce Pig Hive Flume Oozie Sqoop HDFS ZooKeeper Cascading Cascalog BigTable Cassandra HBase Hypertable Couchbase CouchDB MongoDB OrientDB RavenDB Jackrabbit Terrastore Amazon DynamoDB Redis Riak Project Voldemort Tokyo Cabinet Kyoto Cabinet memcached Amazon SimpleDB Datomic MemcacheDB M/DB GT.M Amazon Dynamo Dynomite Mnesia Yahoo! PNUTS/Sherpa Neo4j InfoGrid Sones GraphDB InfiniteGraph AllegroGraph MarkLogic Clustrix CouchDB Case Studies MongoDB Case Studies NoSQL at Adobe NoSQL at Facebook NoSQL at Twitter

NAVIGATE MAIN CATEGORIES

Close

Release: Cassandra 0.5.0 Is Here

I’ve been tracking this release for the last two weeks and then the moment it was announced… my internet connection went down.

Except the case you are already a Cassandra user, the release notes [1] and the changelog [2] will probably not make a lot of sense to you. While I have counted around 60 bug fixes and improvements in the changelog, I couldn’t differentiate small bugfixes from really exciting new features/performance improvements.

Fortunately, Jonathan Ellis (@spyced) has a more detailed post [3] about the exciting features in the Cassandra 0.5.0 release:

[…] 0.5 adds proactive repair, what Dynamo calls “anti-entropy,” to synchronize any updates Hinted Handoff or read repair didn’t catch across all replicas for a given piece of data.

0.5 also adds load balancing and significantly improves bootstrap (adding nodes to a running cluster)

in 0.5 we’ve improved concurrency across the board, improving insert speed by over 50% on the stress.py benchmark (from contrib/) on a relatively modest 4-core system with 2GB of ram. We’ve also added a [row] key cache, enabling similar relative improvements in reads

0.5 also brings new tools, including JSON-based data export and import, an improved command-line interface, and new JMX metrics

So, as I expected there are quite a few interesting new things in the new Cassandra 0.5.0.

Still related to Cassandra, it looks like the guys from Twitter will finally talk about their Cassandra usage at the ☞ Official Twitter Developer Conf. Now, I hope that someone from Twitter is reading this and will give MyNoSQL a chance to discuss the details of the Cassandra usage at Twitter and publish an article for all our readers here (note in case you know someone at Twitter please do forward it to them).

References