Как использовать геопространственные функции Redis при хранении дополнительных динамических данных

#redis #geospatial

Вопрос:

Я создаю приложение для отслеживания с помощью Go. Геопространственные функции Redis пригодятся. Однако, похоже, что нет возможности хранить дополнительные динамические поля в каждом объекте. Например, помимо координат, мне нужно сохранить направление и статус. Любой обходной путь для таких динамических данных. Я видел решение с созданием хэшей, а затем их прикреплением GEOADD , но оно отлично подойдет для данных, которые более постоянны, чем динамичны. и пример объектных данных:

 {
    lon: 14.99,
    lat: 38.00,
    dirDeg: 90,
    status:"free"
 }