Why would Quora use relation db like MySQL to store questions and answers? It would have scaling issues with popular questions and answers if we are maintaining foreign key concept. Also, user typically write question and answer once we should use some kind of read heavy db. Consistency can maintain if we do quorum writes and read.
Course: Grokking Modern System Design Interview for Engineers & Managers - Learn Interactively
Lesson: Initial Design of Quora