mysql может обработать набор данных 50 ГБ?

mysql может обработать набор данных 50 ГБ (только текст) эффективно? В противном случае, какие технологии базы данных я должен использовать?

спасибо

6
задан aneuryzm 6 March 2010 в 08:38
поделиться

2 ответа

Технически я бы сказал да . MySQL может эффективно обрабатывать 50 ГБ данных.

Если вы ищете несколько примеров, Facebook перешел на Cassandra только после того, как сохранил более 7 терабайт данных для входящих сообщений.

Википедия также обрабатывает сотни гигабайт текстовых данных в MySQL.

6
ответ дан 10 December 2019 в 00:36
поделиться

Любой бэкенд, использующий b-деревья (например, все популярные для MySQL), становится значительно медленнее, когда индекс больше не помещается в оперативной памяти. В зависимости от ваших потребностей в запросах, может подойти Cassandra или Lucandra (Lucene + Cassandra) -- http://blog.sematext.com/2010/02/09/lucandra-a-cassandra-based-lucene-backend/

4
ответ дан 10 December 2019 в 00:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: