Created 10-20-2016 07:14 PM
Can anyone clarify this :
Apache Cassandra is a key-value or a column-oriented (or tabular) database management system?
Created 10-20-2016 10:40 PM
Both, Cassandra and HBase are columnar.
Key-Value stores store keys value pairs, generally in buckets, exactly like a hash table data structure. Example is Redis, Memcache, etc.
Column stores seem to store data in related rows, but they actually serialize the data into columns.
++++
If any response addressed your question, please vote and accept best answer.
Created 10-20-2016 09:00 PM
@Amit Dass Yes it is a key value store similar to Apache HBase. Think of it as a map. To get a "column" you need to know how to find it. That is through the rowkey design. the rowkey+column name provide you the "Map" to the column of where it physically resides.
Created 10-20-2016 10:40 PM
Both, Cassandra and HBase are columnar.
Key-Value stores store keys value pairs, generally in buckets, exactly like a hash table data structure. Example is Redis, Memcache, etc.
Column stores seem to store data in related rows, but they actually serialize the data into columns.
++++
If any response addressed your question, please vote and accept best answer.