Scaling Traditional Databases - Part 2
8 Questions
1 Views

Choose a study mode

Play Quiz
Study Flashcards
Spaced Repetition
Chat to lesson

Podcast

Play an AI-generated podcast conversation about this lesson

Questions and Answers

Which method of scaling traditional RDBMSs involves adding more machines?

  • Replication
  • Horizontal scaling (correct)
  • Data sharding
  • Vertical scaling
  • What is the limitation of vertical scaling of traditional RDBMSs?

  • Limited by the amount of CPU, RAM, and disk on a single machine (correct)
  • Limited by communication overhead
  • Requires database sharding
  • Suitable for complex query processing
  • What is the purpose of data sharding in the context of scaling databases?

  • To achieve communication overhead
  • To allow for concurrent/parallel accesses (correct)
  • To enable vertical scaling
  • To limit the read-to-write ratio
  • What does the CAP theorem address in the context of NoSQL databases?

    <p>Consistency, availability, and partition tolerance</p> Signup and view all the answers

    According to the CAP theorem, what are the maximum number of desirable properties that a distributed database can have?

    <p>Two</p> Signup and view all the answers

    In the context of distributed systems, what is a network partition?

    <p>A division of a computer network into independent subnets</p> Signup and view all the answers

    What principle is the Relational Database built on?

    <p>Atomicity, Consistency, Isolation, Durability</p> Signup and view all the answers

    Why did companies like Google and Amazon have to sacrifice 'strict' Consistency in their large-scale databases?

    <p>To have strong guarantees on Availability and Partition Tolerance</p> Signup and view all the answers

    More Like This

    Scaling Beyond the Modern App Stack
    3 questions

    Scaling Beyond the Modern App Stack

    AstoundedMahoganyObsidian avatar
    AstoundedMahoganyObsidian
    Periodontics Scaling And Root Planing
    16 questions
    Use Quizgecko on...
    Browser
    Browser