Райен Кинг, системный инженер социальной сети Twitter сообщил, что сеть
планирует в ближайшее время отказаться от использования в работе
открытой СУБД MySQL, заменив ее на СУБД Cassandra. По мнению Кинга,
последнее решение значительно лучше подходит для крупных социальных
проектов, к которым относится и Twitter.
"У нас очень много данных, фактор их дальнейшего роста является
критическим для нас. Скорее всего, в будущем объемы информации будут
лишь увеличиваться", - говорит он.
На сегодня Twitter для хранения данных использует версию MySQL с
кластеризацией и системой кеширования Memcache, однако такую связку
решений довольно трудно администрировать и Twitter несет большие затраты
на эту статью расходов, рассказывает Кинг. "Нам нужна система, которая
будет учитывать рост и работать с большей степенью автономности,
оставаясь при этом высокодоступной", - отметил он.
|