我正在使用 laravel Redis 缓存门面将我的对象数据(JSON 编码)推送到 Redis,并使用 node.js redis 模块通过键搜索取回数据。
我的 JSON 字符串像这样存储在 Redis 中 s:2257:"{"footer_finders":{"footer_block1_finders":[{"_id":1803,"slug":"pqr","title":"xyz","finder_coverimag
。这里的字符串 s:2257
对我来说是痛苦的,因为它破坏了我在 Node 上的 JSON 解析。Redis 正在存储我的 json_encoded 字符串附加一些 s:random_number
.
关于如何解决这个问题的任何建议,或者我应该查看 redis 的其他数据类型(列表或哈希)而不是字符串?
谢谢
最佳答案
你可以在 for serializer for redis 中覆盖当前的编码类型。显然 laravel 中的 predis 不支持更改 redis 中对象的序列化程序
关于php - 在 Redis 中存储 JSON 编码的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33437105/