Google Analytics

воскресенье, 20 сентября 2009 г.

SQL базы данных не масштабируются

Вольный перевод статьи "SQL Databases Don't Scale" Adam Wiggins.
Вопрос, на который я часто отвечаю: "Как вы масштабируете SQL базу данных?". Есть масса вещей, которые я мог сказать об этом: использование кэширования, шардинга и других техник по снятию нагрузки с базы данных. Но реальный ответ: "Не масштабируется". SQL базы данных фундаментально не масштабируемы, и не существует никакой волшебной эльфиской пыли, которой мы или кто-нибудь может посыпать на них, чтобы сделать их масштабируемыми.