1. Indexing
    1. How index help in reducing latency
    2. Types of indexing
      1. Hashing
      2. SST: Sorted Storage Table
      3. Rate Limiter
  2. Distributed Database
    1. Partitions 1.Partitioning Type 2. Hot spot 3. Partitioning based on Secondary Key
    2. Sharding
    3. Rebalancing
      1. Details
      2. Service Discovery
    4. Transactions in Database:
      1. ACID 2.Isolation Level
        1. Read Commited
        2. Dirty read:
        3. Dirty write
    5. Replication
    6. Maintaining Consistency
  3. ACID 4.
  4. DB type
    1. Elastic Search
    2. Redis & MemCache
    3. Mongo DB
    4. TIME SERIES DB
    5. HIVE key value Database
    6. JunoDB
    7. ClickHouse

page: 257, file:///Users/anju/Downloads/Designing%20Data%20Intensive%20Applications%20(1).pdf