While Apache Cassandra does not provide ACID properties (no complex transactions support), it still provides some useful atomicity guarantees.
More precisely, Cassandra has always provided row-level atomicity of batch mutations. This means that multiple batched writes to the same row are persisted by nodes atomically. When doing
…
We’re please to let you know that DataStax Enterprise service pack 1.0.2 is now available for download. Please see the release notes for the changes included in the service pack and the online documentation for upgrade instructions.
Remember that DataStax Enterprise is completely free for non-production use.
Read MoreI’m happy to let you know that our docs team has delivered on one of your top requests, which was to make our documentation available in downloadable PDF format. You can now find both the online HTML and PDF formats on our documentation page. Enjoy!
Read MoreIs it performance tuning? Using the Cassandra data model? Loading data? Something else?
We’re figuring out the Cassandra roadmap for the rest of 2012 and need input now on your biggest Cassandra pain point. Help us out and take a couple of seconds to vote in our new…
Read MoreThe evolution of schema in Cassandra
When Cassandra was first released several years ago, it followed closely the data model outlined in Google’s Bigtable paper (with the notable addition of SuperColumns — more on these later): ColumnFamilies grouping related columns needed to be defined up-front, but column names were…
The Cassandra File System (CFS) is an HDFS compatible filesystem built to replace the traditional Hadoop NameNode, Secondary NameNode and DataNode daemons. It is the foundation of our Hadoop support in DataStax Enterprise.
The main design goals for the Cassandra File System were to first, simplify the operational overhead…
Read MoreIn case you missed it, Edward Capriolo posted a nice blog entry on his tests with data compression in Cassandra 1.0.7 (compression was added in version 1.0.0). If you’ve been wondering whether your particular app/deployment of Cassandra would benefit from enabling compression on column families, you should give…
Read MoreScandit is doing some pretty cool things with barcode recognition technology. Their SDK that integrates into your iPhone or Android app and gives you access to their web analytics platform (Scanalytics) that lets you see what kind of products your users scan with their phone (e.g. electronics, food…
Read MoreAs Cassandra adoption continues to increase, we’ve noticed that people have a lot of random questions about using it. What’s a super column? How do I change my cache settings? How do I add a 3rd data center to my existing cluster?
We’re here to help. We’ve set up “Meet the…