← All topics

Learn free · topic 181

Sharding

Self-check

Questions 1–10 of 10

  1. 1. What is the key architectural difference between Sharding and Partitioning?

    Question 1
  2. 2. How does key-based sharding decide which shard should hold newly written data?

    Question 2
  3. 3. Which sharding architecture divides data according to ranges of a given value?

    Question 3
  4. 4. What must be created and maintained for directory-based sharding?

    Question 4
  5. 5. What is described as the main appeal of sharding a database?

    Question 5
  6. 6. What is horizontal scaling?

    Question 6
  7. 7. How does sharding help make an application more reliable?

    Question 7
  8. 8. Which statement is NOT a drawback of sharding?

    Question 8
  9. 9. What is the problem with database backups made before the database was sharded?

    Question 9
  10. 10. In the yearly Salary example, why is a query for years 2 and 3 faster on a sharded database than on a standard partitioned one?

    Question 10

From I Am Datapedia! by Mustafa Qizilbash, published here free by the author. Nothing about your reading is stored.