Я использую фасад кэша Redis laravel, чтобы передать данные моего объекта (в кодировке JSON) в Redis, и использую модуль redis node.js, чтобы получить данные с помощью поиска по ключу.
Моя строка JSON хранится в Redis следующим образом s:2257:"{"footer_finders":{"footer_block1_finders":[{"_id":1803,"slug":"pqr","title":"xyz","finder_coverimag
. Здесь строка s:2257
это боль для меня, так как это нарушает мой анализ JSON на узле. Редис хранит мою строку json_encoded, дополненную некоторыми s:random_number
,
Любые предложения, как это исправить, или я должен смотреть на другой тип данных Redis (список или хэш) вместо строки?
Спасибо
Вы можете переопределить текущий тип кодировки в for serializer для redis. По-видимому, predis в laravel не имеет никакой поддержки, чтобы изменить serailizer для объектов в redis
Других решений пока нет …