Максимальное количество строк в MySQL (миллиарды) NDBCLUSTER? - PullRequest
1 голос
/ 29 апреля 2009

У меня есть база данных, которая должна иметь возможность масштабирования до миллиардов записей или строк.

  • Можно ли поддерживать столько строк в одной таблице? Желательно ли это?
  • Будет ли одна таблица разделена на несколько кластеров, если она используется в NDBCLUSTER.
  • Другие методы балансировки нагрузки?
  • Каковы некоторые рекомендуемые способы развертывания такой базы данных?
  • Каковы рекомендации для базы данных с таким количеством строк, чтобы повысить производительность?
  • Будет ли MySQL делать, или я должен искать в другом месте.

1 Ответ

2 голосов
/ 29 апреля 2009

У нас есть таблицы с 22 миллионами строк, и узких мест не видно. По крайней мере, ни одна из этих RAM не может исправить. Обычно нет простого да или нет. Это зависит от характера ваших данных, механизма таблиц и т. Д.

Если вы раскрыли больше информации о том, какие данные вы сохраняете, ответ может быть более подробным.

Мой единственный общий совет для больших баз данных состоит в том, что я бы превысил аппаратные параметры перед тем, как перейти к репликации и / или разделению (из соображений производительности - сохранение ведомого устройства для резервного копирования - другая история). Вам также нужно знать свой index-fu и очевидные параметры / опции для настройки сервера базы данных.

Больше информации, если вы можете сказать мне, с какими данными вы работаете.

...