Tag Archives: Cassandra

NoSQL Comparisons : Cassandra vs HBase

After looking at both Cassandra and HBase, there is a natural tendency to wonder which one is better. This is not an easy decision to make. If you are highly-experienced with databases and database server administration then your priorities and preferences could be very different from someone who is just starting out on their first large-scale NoSQL setup. So rather ... Read More »

Cassandra Selection Criteria for NoSQL Databases

In looking at the features of Cassandra, it seems clear that many of them are aimed at particularly large enterprises, while others would also be useful for smaller applications. There are no clear-cut rules when you are selecting database software, but the following points offer a little guidance as to when you could be thinking about using Cassandra. 1. You ... Read More »

Intro to Cassandra – A wide-column store

cassandrathumb

The Apache Cassandra Project Cassandra has already been mentioned a few times on this blog, due to its status as one of the big two NoSQL wide-column database solutions and its use by eBay, Netflix, Twitter and Reddit (among others). It was originally developed by Facebook, to power their inbox search feature, but was released under an open-source license in ... Read More »

Guide to Wide-Column Stores – NoSQL Explained

WideColumn Sample 3

NoSQL Wide-Column Databases The NoSQL wide-column (or “extensible record set”) database has some passing similarity to traditional database in its use of rows, columns and tables. The important difference here is that columns are created for each row rather than being predefined by the table structure. For software developers, it can sometimes be helpful to think of them as a ... Read More »