incubator-cassandra-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alexandre Conrad <alexandre.con...@gmail.com>
Subject Re: why have ColumnFamilies?
Date Wed, 03 Mar 2010 14:40:30 GMT
2010/3/3 Gary Dusbabek <gdusbabek@gmail.com>:
> It is basically correct.  Your diagram could be extended by indicating
> that columns consist of name, value, timestamp and that super columns
> have names and that a column family consists exclusively of columns or
> super columns (never both).

Thanks Gary for the precision. So they can't be mixed within a same
ColumnFamily.

> I might switch Row and ColumnFamily in the hierarchy too since the
> rows live in column families and not necessarily in the keyspace.  The
> API masks this detail away though, by allowing you to supply a single
> keyspace and row key and then operations that span column families.
> So maybe that is more of an interpretation that depends on which side
> of the client you spend most of your time.

Interesting. I haven't used Cassandra in practice yet, but I'm
currently trying understand its data model. Reading more and more
about it sharpens my blurry Cassandra picture.

-- 
Alex
twitter.com/alexconrad

Mime
View raw message