R Relational DBMSs Data model: Tables with rows and columns, relationships between tables based on keys Strengths: • strict integrity • full-featured transactions • arbitrary queries Limitations: • General scheme • All traffic goes through a single node • Horizontal scaling is more complex and expensive Accounts, progress, inventory, in-game economy—everything that can’t be lost and must be consistent