Задать вопрос
@Guileastos

Как фильтровать GEO-данные в Redis?

Redis планируется использовать для хранения данных пользователей: координаты, активен или нет, язык и прочее. С последующей фильтрацией по координатам (отображать активных пользователей в пределах радиуса).
GEO-команды позволяют хранить только координаты, но позволяют находить пользователей в пределах радиуса.
Если использовать hmset, то можно задать различные поля, но теряется возможность искать по радиусу.

Возможно ли как-то сделать нужную фильтрацию, или же придется создавать для пользователя 2 записи, одну через geoadd, другую через hmset, фильтровать сначала по радиусу, и полученных пользователей проверять на активность?
  • Вопрос задан
  • 176 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Дата-инженер
    16 месяцев
    Далее
  • Яндекс Практикум
    Инженер данных с нуля
    11 месяцев
    Далее
  • Merion Academy
    Курс по NoSQL. Нереляционные базы данных
    1 месяц
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы