Я работаю над проектом, который включает поиск видео, эти видео отмечены подобные тому, как вопросы отмечены на переполнении стека. Я задавался вопросом, знает ли кто-либо о хорошем 'основанном на теге' алгоритме поиска.
Спасибо!
В зависимости от того, какие операции (запись ? чтение ? обе ?) вы планируете использовать чаще всего, существуют различные подходы.
Вот интересное чтиво: Теги: Схемы баз данных сравнение схем некоторых известных тегов веб-сайтов.
Как насчет поиска по тегам, затем по заголовкам, затем по описаниям, только расширяя поиск от одного метода к другому, если с использованием текущего метода не найдено результатов?
В качестве отступления; если вы хотите возвращать неточные совпадения своим пользователям, убедитесь, что они не настолько неточные, чтобы не потерять актуальность! :)