您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

将json值从文件设置为redis

将json值从文件设置为redis

如果你正在尝试设置 字符串 的值,my-microservice- config关键看你的JSON文件内容(或其他任何与此有关的,包括二进制),最简单的方法是使用-x选项redis- cli来 逐字的命令, 。例如:

$ redis-cli -x set my-microservice-config < config.json
OK

对于您的示例,它将存储:

$ redis-cli get my-microservice-config
"{\n      \"key\" : \"value\"\n}\n"

要存储JSON数据的紧凑表示形式,可以jq .-c flag一起使用:

$ jq -c . config.json | redis-cli -x set my-microservice-config
OK
$ redis-cli get my-microservice-config
"{\"key\":\"value\"}\n"

请注意,Redis本机不支持JSON,但是如果需要解释的JSON值(JSON数据类型),则可以使用ReJSON模块

其他 2022/1/1 18:19:25 有605人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶