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

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

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

Возможно ли как-то сделать нужную фильтрацию, или же придется создавать для пользователя 2 записи, одну через geoadd, другую через hmset, фильтровать сначала по радиусу, и полученных пользователей проверять на активность?
  • Вопрос задан
  • 175 просмотров
Подписаться 1 Оценить Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
18 дек. 2024, в 13:22
30000 руб./за проект
18 дек. 2024, в 12:37
10000 руб./за проект
18 дек. 2024, в 12:22
5000 руб./за проект