Muan
которые лезут в зависимости от задачи в MySQL, постгрю или ту же монгу, предварительно посмотрев в Memcached
…которые пишут не хранимками, по сути хранимки экономят на передаче данных - что-б не гонять лишний трафик. Я говорю не про полный отказ от хранимок, в некоторых случаях они могут дать преимущество в больших проектах.
s0rg
просто интерестно - можете ткнуть в доку?
про доки незнаю, есть статьи и набор рекомендаций, сейчас не найду - давно читал.
Например можно сделать сферический расчет, например проект в котором 50% времени проца тратиться на запросы и 50% на логику.
В итоге когда мощности будет не хватать, в случае отдельной логики (в сервер-приложении) мы всю логику перенесем на отдельную ноду. А если все будет хранимками, тот сервер продолжит загибаться (это в общем случае т.к. всякие выкрутасы ещё можно делать). А если нагрузка на логику возрастет? 20% на 80%, мы можем раскидать логику на 4 ноды.
Оптимизацию конечно никто не отменял, но большие проекты должны легко масштабироваться.
Если например возрастет нагрузка на бд (запросы), то тут уже можно начать базу раскидывать, кешировать и пр. что опять же делается не хранимками а сервером приложений.