October 5, 2016

New Features in Apache Cassandra

Cassandra 0.3 (released on Jul 21 2009)
(minor releases: 0.3.0)

Cassandra 0.4 (released on Sept 27 2009)
(minor releases: 0.4.0, 0.4.1, 0.4.2)
  • Added an option to waiting for commitlog sync before acknowledging writes

New Features in Cassandra 0.5 (released on Jan 25 2010)
(minor releases: 0.5.0, 0.5.1)
  • Added proactive repair
  • Added load balancing
  • Significantly improves bootstrap
  • Included new tools like JSON-based data export import
  • Improved command-line interface
  • New JMX metrics

New Features in Cassandra 0.6 (released on Apr 12 2010)
(minor releases: 0.6.0, 0.6.1, 0.6.2, 0.6.3, 0.6.4, 0.6.5, 0.6.6, 0.6.7, 0.6.8, 0.6.9, 0.6.10, 0.6.11, 0.6.12, 0.6.13)
  • Added support for integrated caching
  • Added support for Apache Hadoop MapReduce

New Features in Cassandra 0.7 (released on Jan 08 2011)
(minor releases: 0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4, 0.7.5, 0.7.6, 0.7.7, 0.7.8, 0.7.9)
  • Added secondary (column) indexes
  • Added online schema changes/Live schema updates (ability to create, rename, and remove both Keyspaces and ColumnFamilies in live cluster)
  • Expiring columns (i.e. TTL, Time To Live)

New Features in Cassandra 0.8 (released on Jun 2 2011)
(minor releases: 0.8.0, 0.8.1, 0.8.2, 0.8.3, 0.8.4, 0.8.5, 0.8.6, 0.8.7, 0.8.8, 0.8.9, 0.8.10)
  • Added Cassandra Query Language (CQL, CQL 1.0)
  • Self-tuning memtables
  • Support for zero-downtime upgrades, rolling upgrades
  • Counters

New Features in Cassandra 1.0 (released on Oct 17 2011)
(minor releases: 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6, 1.0.7, 1.0.8, 1.0.9, 1.0.10, 1.0.11, 1.0.12)
  • Added integrated compression
  • CQL 2.0 (Cassandra Query Language)
  • Leveled compaction
  • Improved read performance
  • nodetool upgradesstables was available from Cassandra 1.0.4 onwards 

New Features in Cassandra 1.1 (released on Apr 23 2012)
(minor releases: 1.1.0, 1.1.1, 1.1.2, 1.1.3, 1.1.4, 1.1.5, 1.1.6, 1.1.7, 1.1.8, 1.1.9, 1.1.10, 1.1.11, 1.1.12)
  • CQL 3.0 (Cassandra Query Language)
  • Added self-tuning (row, key) caches
  • Row-level isolation
  • Support for mixed ssd, hdd nodes/spinning disk deployments

New Features in Cassandra 1.2 (released on Jan 2 2013)
(minor releases: 1.2.0, 1.2.1, 1.2.2, 1.2.3, 1.2.4, 1.2.5, 1.2.6, 1.2.7, 1.2.8, 1.2.9, 1.2.10, 1.2.11, 1.2.12, 1.2.13, 1.2.14, 1.2.15, 1.2.16)
  • Added clustering across virtual nodes
  • Inter-node communication
  • Configurable and more frequent tombstone removal
  • Atomic batches
  • CQL 3.0.2
  • Faster startup times
  • Request tracing
  • Multiple independent leveled compactions in parallel
  • Murmur3Partitioner
  • Improved handling of disk failures

New Features in Cassandra 2.0 (released on Sept 3 2013)
(minor releases: 2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.0.5, 2.0.6, 2.0.7)
  • Faster reads of compressed data
  • Faster partition index lookups and cache reads
  • VNodes are enabled by default in cassandra.yaml

New Features in Cassandra 2.1


Related Articles: Cassandra Distributed Database   Cassandra cli (Command Line Interface) Cassandra Query Language

3 comments:

  1. Nice Info..good work.

    ReplyDelete
  2. I really appreciate information shared above. It’s of great help. If someone want to learn Online (Virtual) instructor lead live training in APACHE CASSANDRA kindly contact us http://www.maxmunus.com/contact
    MaxMunus Offer World Class Virtual Instructor led training on APACHE CASSANDRA We have industry expert trainer. We provide Training Material and Software Support. MaxMunus has successfully conducted 100000+ trainings in India, USA, UK, Australlia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain and UAE etc.
    For Demo Contact us.
    Saurabh Srivastava
    MaxMunus
    E-mail: saurabh@maxmunus.com
    Skype id: saurabhmaxmunus
    Ph:+91 8553576305 / 080 - 41103383
    http://www.maxmunus.com/

    ReplyDelete
  3. The content is good and very informative and I personally thank you for sharing article on Cassandra.

    ReplyDelete