Explain the terms memtable, commitlog and sstables.
Answer / Rajkumar Paswan
"Memtable" is an in-memory data structure used by Cassandra to store data before it gets written to a persistent storage. "CommitLog" is a log file where write operations are first recorded temporarily before they are flushed to the Memtable. "SSTables (Sorted String Table)" are the final persistent representation of the data in Cassandra, which get created when Memtables are compacted.
| Is This Answer Correct ? | 0 Yes | 0 No |
What is a yaml file in cassandra?
Define the term Column Families?
What is the use of cassandra cql collection?
Why is Cassandra popular? Clarify.
What is the best method for Storing Objects in Cassandra ?
Specify Cassandra’s importance on Facebook?
What is key-value store db?
What are the different components of Cassandra?
What is tunable consistency in Cassandra?
What do you mean by replication factor?
What is hadoop, hbase, hive and cassandra? Specify similarities and differences among them.
Why is jconsole used? What is it’s different elements?
Apache Hadoop (394)
MapReduce (354)
Apache Hive (345)
Apache Pig (225)
Apache Spark (991)
Apache HBase (164)
Apache Flume (95)
Apache Impala (72)
Apache Cassandra (392)
Apache Mahout (35)
Apache Sqoop (82)
Apache ZooKeeper (65)
Apache Ambari (93)
Apache HCatalog (34)
Apache HDFS Hadoop Distributed File System (214)
Apache Kafka (189)
Apache Avro (26)
Apache Presto (15)
Apache Tajo (26)
Hadoop General (407)