There is some more details in
http://www.datastax.com/dev/blog/thrift-to-cql3 but to answer your
questions:


> Question 1:
> What is the empty column/value?


The technical reasons are here:
https://issues.apache.org/jira/browse/CASSANDRA-4361. But basically, it's a
CQL3 implementation detail.

Question 2:
> It also appears as though the column names are CompositeType even
> though there is only one component:


Yes, it is the case, and the reason is that this is required to accept
collections (even if you don't use collection initially, not using a
composite means you wouldn't be able to add some later). If you explicitly
don't want a compositeType underneath, you'll need to use the 'WITH COMPACT
STORAGE' option (in which case you will not be able to use collections
obviously).

--
Sylvain

Reply via email to