文章目录
- Windows安装RedisJSON
- 下载
- 解压
- 配置文件
- 启动服务
- 启动客户端
Windows安装RedisJSON
下载
打开网址 https://github.com/zkteco-home/RedisJson。
在网页的右上角,点击“Code”按钮,然后选择“Download ZIP”以下载最新版本的RedisJSON。
网盘
链接:https://pan.baidu.com/s/1u4EKH2qPx9zORNZS2W5dyw?pwd=qxxb
提取码:qxxb
解压
解压下载的文件。您可以使用Windows自带的解压工具或者其他文件解压工具(如7-Zip)进行解压。
在redis目录下创建一个modules文件夹
解压在modules里面的RedisJson文件夹中(其实放哪儿都无所谓,在配置文件里写绝对路径就可以了)
配置文件
打开redis配置文件
配置文件
# Redis默认端口
port 6379
# 监听所有地址
bind 0.0.0.0
# 开启AOF持久化方式
appendonly yes
# 设置AOF文件名
appendfilename "appendonly.aof"
# 设置RDB文件名
dbfilename dump.rdb
# 数据库数量
databases 16
# 最大客户端连接数
maxclients 10000
# 长连接超时时间,单位为秒
timeout 60
# enable-module-command yes是一个选项,用于启用Redis命令以允许动态加载模块。
# 通常情况下,Redis服务器在启动时就预加载了一组命令,这些命令支持默认的Redis数据类型操作(如字符串、哈希表、列表、集合和有序集合),
# 并提供了一些控制和管理Redis服务器的基本命令。
# 通过启用enable-module-command选项,可以允许Redis动态加载由Redis模块定义的新命令。这些新命令可以用于扩展Redis的功能,例如添加新的数据类型、数据处理流程等。
# 启用此选项后,Redis服务器将允许使用MODULE LOAD命令动态加载Redis模块,并通过新命令向Redis添加新的功能。
# 需要注意的是,启用此选项可能会带来一定的风险,因为被加载的Redis模块有可能会包含一些安全漏洞或不稳定的代码,所以必须确保只加载来自可信源的模块。
# 总之,enable-module-command yes选项是启用Redis动态加载模块时的一种安全措施。
enable-module-command yes
# 加载RedisJson模块(用的相对路径)
loadmodule "./modules/RedisJson/ReJSON.dll"
启动服务
进入redis目录在命令提示符中运行以下命令:redis-server redis.conf。这将启动Redis服务器并加载默认配置文件“redis.conf”。
启动客户端
最后,在Redis可视化工具中运行以下命令:JSON.SET mydoc . ‘{“name”:“John”, “age”:30}’。这将在Redis中创建一个名为“mydoc”的JSON文档,并为其设置一个名为“name”的属性和一个名为“age”的属性。
现在,您已经成功地在Windows上安装了RedisJSON,并可以开始使用它了。