简介
RedisJSON 是一种高性能 JSON 文档存储,允许开发人员构建现代应用程序。它在内存中存储和处理 JSON,以亚毫秒级支持每秒数百万次操作响应时间。 JSON 文档的原生索引、查询和全文搜索允许开发人员创建二级索引,快速查询数据。
Docker安装
拉取rejson
Docker pull docker.io/redislabs/rejson
查看是否拉取成功
docker images
启动
docker run -p 6739:6379 --name docker.io/redislabs/rejson redislabs/rejson:latest
操作RedisJSON
链接
redis-cli
添加key
JSON.SET aa . '{"a":1}'
取值
全部取出
JSON.GET aa
取出 aa 里面的 a
JSON.GET aa .a
添加
向 aa 里面添加 b
JSON.SET aa .b 2
向 aa 里面添加列表
JSON.SET aa .list '[1,2,3]'
向列表里面填值
JSON.ARRAPPEND aa .list 4