товарами, смотрите я вижу так. Пользователь вводит в поисковой запрос ключевое слово, ключевое слово проверяется в кеше (кеш хранит поисковой запрос и индексы всех продуктов найденых ранее) если в кеше есть, то передаёт данные из Кеша, если в кеше нет, проверяет базу и записывает все индексы в кеш, при добавление или удаление продукта, кеш обновляется. Скажите я правильный подход использую?
я конечно не силён, но по алгоритму, мне кажется это бредово
Возможно, это максимум что я смог придумать, мог бы посоветовать чтобы сделал ты?
Весь этот алгоритм работает на стороне СУБД. Вы хотите его реализовать в своем приложении чтобы не обращаться к субд за данными?
Для этого есть поисковые движки. Эластик например
Спасибо, почитаю о данном движке
поиск по 10000 это быстрее чем запрос по сети отправить
Обсуждают сегодня