Redis - это хранилище структуры данных, но все же рекомендуется использовать пакет сообщений (или protobuf) для сериализации / десериализации данных. Я вроде как путаюсь с Messagepack поверх Redis, если порции данных, записанные в Redis, не очень большие .
Поскольку Messagepack потребуется упаковывать и распаковывать данные в соответствии со своим собственным протоколом, и наверняка это повлечет за собой определенные затраты, а упакованные данные будут храниться только как «строковый» тип данных в Redis.
Чтобы использовать Redis как сервер структуры данных, можно записать тонкий слой для чтения / записи непосредственно в / из структуры данных Redis, скажем, между C ++ и Python, тогда где именно вписываются пакеты сообщений?
Может кто-нибудь пролить свет на пакет сообщений в контексте redis?
С уважением,
Рахул
Отказ от ответственности - не оскорбляйте возможности Messagepack, я знаю, что это действительно круто: -)