Форум сайта python.su
Какую выбрать базу для огромных нагрузок? Mysql или PostgreSQL?
Задача, что то типа соц сети + поисковик.
Офлайн
Для огромных нагрузок нужно выбирать что-то типа memcached.
А для хранения данных на бэкенде, за memcached - PostgreSQL.
Офлайн
Правда, если заменить MySQL на что-то родственное, то можно получить очень приличный аппарат - инструменты для этого есть. Например, MariaDB с движками типа PBXT или FederatedX ну или хотя бы XtraDB.
Но их нужно уметь готовить ;)
Офлайн
оО спасибо, все таки mysql пригодилась. Тогда начнем настраивать
Офлайн
Надо на задачу смотреть, можно и MongoDB с шардингом заюзать.
Офлайн
KamaningaСмело.
оО спасибо, все таки mysql пригодилась. Тогда начнем настраивать
Офлайн
.
LexanderНу до этого сайт был на php + mysql. Так что с ней лучше знаком, чем с PostgreSQL.
Офлайн
from setting import *
Офлайн
Kamaningaдля больших нагрузок не имеет значения какой из этих серверов баз даных Вы выберете ибо в любом случае Вам пондобиться оптимизация производительности при помощи сторонних средств. другое дело, какие фукнкции Вы покладаете на сервер. если планируется большой обьем логики на стороне сервера БД то, несомненое преимущество есть у Postgres, если же сервер БД используется исключительно как хранилище и опыта работы Postgres мало, то лучше использовать Mysql ибо в этом случае профита от постгреса никакого нет.
Какую выбрать базу для огромных нагрузок? Mysql или PostgreSQL?Задача, что то типа соц сети + поисковик.
Офлайн
dorianВ больших проектах с большими нагрузками обычно логику в сервер не пихают, а иногда даже join-ами не пользуются.
если планируется большой обьем логики на стороне сервера БД
Офлайн