Практическое задание
Эта задача — шаг 17 курса «Redis в проде»
Поиск по хешам: Query Engine
В Redis лежат товары — хеши product:1 … product:24 с полями name (название), category (одна категория-метка) и price (целое число).
- Создай индекс
idx:productsпо хешам с префиксомproduct:со схемой:name—TEXT,category—TAG,price—NUMERIC. - Найди через индекс все товары категории ровно
booksс ценой не больше 500 (500 включительно), отсортированные по цене по возрастанию. - Запиши ключи найденных товаров в
/root/books.txt— по одному в строке, в порядке сортировки, без других строк.
Справочник:redis-cli
Что потренируешь:
- redis
- Query Engine
- RediSearch
- FT.CREATE
- FT.SEARCH
- FT.INFO
- TAG
- NUMERIC