Как организовать поиск и хранение постов по хештегам?
Пример в Твиттере, когда ставишь символ # сайт понимает что это тег, выделяет его ссылкой и выполняет поиск по твитам, которые также содержать этот тег.
Как это организовать на примере Mongo?
Единственное что приходит в голову, на этапе создания твита парсить на наличие хештега и сохранять его в этой же модели. Но тогда поиск постов по тегам будет супер медленным и ресурсоемким. Как тогда делать?
АПД: вообщем, такой вариант: создать модель для Хештегов, и там складывать все твиты которые его содержать. Хештеги будут в индексе, скорость должна быть хорошая (а потом можно и эластик прицепить если надо). Пойдет?