Ответы пользователя по тегу MongoDB
  • MongoDB для агрегации данных

    GearHead
    @GearHead
    Fullstack разработчик и предприниматель
    Map/Reduce — одно из главных направлений развития MongoDB, производительность её на таких операциях (если всё сделано грамотно) гораздо выше, чем на MySQL. однако не стоит по одному этому поводу сразу бросаться её использовать. у mongo оочень много подводных камней, о которых вы никогда не задумывались в MySQL, как то: агрессивное кеширование всего data-set'а (нет смысла запускать mongo с большим набором данных, если там крутится ещё что-то кроме монго) и global write lock (монго в общем-то создана для быстрого чтения, но вставка в ней — ад и ужас)
    Ответ написан
    Комментировать
  • Полнотекстовый поиск на mongodb

    GearHead
    @GearHead
    Fullstack разработчик и предприниматель
    рещение №1: Solr, Elastic Search и прочие приблуды, основанные на lucene: они в отличие от сфинкса принимают любой формат ID
    решение №2: для mongo на разных языках существуют модули прикручивания сфинкса. вы бы уточнили платформу, проще бы было советовать. я к примеру для Ruby on Rails с этой целью свой гем писал.
    Ответ написан
    Комментировать