Unit6 - Subjective Questions

INT312 • Practice Questions with Detailed Answers

1

Define Apache Cassandra. What are its core features?

2

Explain the architecture of Apache Cassandra.

3

Describe the Cassandra Data Model in detail.

4

Compare Apache Cassandra with Traditional Relational Databases (RDBMS).

5

What is the Gossip Protocol in Cassandra?

6

Explain the write process in Apache Cassandra.

7

Explain the read process in Apache Cassandra.

8

What are Memtables and SSTables? How do they interact?

9

What is the role of the Commit Log in Cassandra? Why is it important?

10

Explain the concept of Compaction in Cassandra. Why is it necessary?

11

What are Tombstones in Cassandra and how do they work?

12

How does the CAP theorem apply to Apache Cassandra?

13

Discuss Replication Factor and Replica Placement Strategies in Cassandra.

14

What is Consistency Level in Cassandra? Explain the concept of Tunable Consistency.

15

Distinguish between Partition Key, Clustering Key, and Primary Key in Cassandra.

16

What are Snitches in Cassandra and what are their types?

17

How does Cassandra utilize Bloom Filters? Explain its efficiency.

18

What is CQL? Provide syntax examples for creating a keyspace and a table.

19

Discuss the primary use cases where Apache Cassandra is highly recommended.

20

Explain the concepts of Hinted Handoff and Anti-Entropy Repair in Cassandra.