cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Sanjay Sharma <>
Subject RE: A very short summary on Cassandra for a book
Date Tue, 20 Jul 2010 06:53:03 GMT
Hi Jonathan,
I fear 'row-oriented' could fuel the holy war between 'row-based RDBMS' and 'column-oriented
NoSQL databases'

Some related reads here -
- says- "The values from a column family for
each key are stored together, making Cassandra a hybrid between a column-oriented DBMS and
a row-oriented store" certainly needs some cleanup!


-----Original Message-----
From: Jonathan Ellis []
Sent: Tuesday, July 20, 2010 8:11 AM
Subject: Re: A very short summary on Cassandra for a book

Keep it simple.  Something like "Cassandra is a row-oriented, fully
distributed database designed for scalability, availability, and

Trying to explain the data model in two sentences is not going to
work, and "4 or 5 dimension associated arrays" is the wrong tree to
bark up entirely.  ("row-oriented" is the right one. :)

On Thu, Jul 15, 2010 at 6:26 PM, Karoly Negyesi <> wrote:
> Hi,
> I am writing a scalability chapter in a book and I need to mention
> Apache Cassandra although it's just a mention. Still I would not like
> to be sloppy and would like to get verification whether my summary is
> accurate. "Cassandra stores four or five dimension associated arrays.
> The first dimension is fixed on creation of the database but the rest
> can be infinitely large. Inserts are super fast and can happen to any
> database server in the cluster. However, the system is append only
> there so there is no in-place update operation like increment. Also
> sorting happens on insert time."
> Thanks
> Karoly Negyesi

Jonathan Ellis
Project Chair, Apache Cassandra
co-founder of Riptano, the source for professional Cassandra support

Meet Impetus at the OSCON 2010 in Portland, Oregon during July 19th to 23rd. Listen to our
Senior Director of Engineering and expert speaker Vineet Tyagi talk about building a Ruby
application server.

Click to know more. Follow our updates on

NOTE: This message may contain information that is confidential, proprietary, privileged or
otherwise protected by law. The message is intended solely for the named addressee. If received
in error, please destroy and notify the sender. Any use of this email is prohibited when received
in error. Impetus does not represent, warrant and/or guarantee, that the integrity of this
communication has been maintained nor that the communication is free of errors, virus, interception
or interference.

View raw message