Показать сообщение отдельно
  #62 (permalink)  
Старый 14.10.2011, 01:13
Аватар для vflash
Профессор
Отправить личное сообщение для vflash Посмотреть профиль Найти все сообщения от vflash
 
Регистрация: 09.07.2007
Сообщений: 304

Сообщение от systemiv
mySql или например MongoBD
делали в начале года проект. MongoBD была выбрана потому как предполагалось что будет много данных и их будет с каждым днем все больше. ставка делалась на ее возможность расширяться, мапредьюс итд. в итоге так и не полетела. Притом что нагрузка была только от 1-2х пользователей (я пользовался мож еше кто) через пол года стала нереально тормозить. а ведь предполагалось что проектом будут пользоваться миллионы.

в MongoBD нехватало функционала, потому приходилось извращаться. код представлял из себя адовую смесь перла+js+json+монги. мапредьюс там тормазной и не полностью реализован, редьюс делается на мастере. с индексами там тоже проблемы, составные индексы както странно себя вели и в итоге стали использовать индекс по одному полю. кстати индексы задаются хешом а не массивом тоесть {name: 1, age: 1} , это непривычно странно, так как стандарт js не гарантирует последовательность параметров в хеше.

в MongoBD много магии, сырой и довольно странный API .
__________________
лучшая rss читалка zzreader.com
Ответить с цитированием