Назад | Перейти на главную страницу

Достаточно ли MySQL для больших масштабов?

Мой вопрос, наверное, довольно частый, но я все равно хотел его задать.

Может ли MySQL справиться с этим при выборе типа базы данных для крупномасштабного приложения (например, социальных сетей)? То есть сотни тысяч, если не миллионы пользователей ...

В противном случае я не могу представить, что все будут использовать серверы Microsoft и SQL. Какие были бы подходящие альтернативы?

Facebook использует MySql. Посмотрите это видео, презентацию разработчиков Facebook о том, как они это делают. http://www.readwriteweb.com/hack/2010/11/facebook-mysql-scale.php

это список нескольких больших рыб, которые используют MySQL:

United Nations
Mc Graw Hill
YouTube
Facebook
Adobe
Wikipedia
Wordpress
Drupal

Надеюсь, это поможет вам очистить свой разум;)

Да. Масштабируемость - не одна из проблем MySQL.

Да, это так. MySQL на надлежащем оборудовании и хорошей конфигурации может обрабатывать 1000 операций записи в секунду, а операции чтения могут масштабироваться до 10 тысяч операций записи в секунду между реплицированными ведомыми устройствами.