Ответы пользователя по тегу NoSQL
  • система тегов на MongoDB

    rumkin
    @rumkin Автор вопроса
    Всем спасибо!

    После поиска наткнулся на совет от авторов Mongo:
    cookbook.mongodb.org/patterns/count_tags/

    sadist007 > да похоже на то, спасибо. В примере по приведенной мной выше ссылке таблица потом не удаляется, т.е. создается постоянная таблица, которая обновляется при каждом добавлении тега. Поняв принцип, могу предложить такой вариант:
    при каждом добавлении-удалении добавлять/удалять теги из этой таблицы и раз в N-ый промежуток времени делать map-reduce для пересчета, для точности.

    Теперь возник следующий вопрос: как выбирать посты по тегу? Опять же Map/Reduce'ом? Не слишком ли долго?
    Ответ написан