Windows安装RedisJSON(无需编译)

文章目录

  • Windows安装RedisJSON
    • 下载
    • 解压
    • 配置文件
    • 启动服务
    • 启动客户端

Windows安装RedisJSON

下载

打开网址 https://github.com/zkteco-home/RedisJson。

在网页的右上角,点击“Code”按钮,然后选择“Download ZIP”以下载最新版本的RedisJSON。Windows安装RedisJSON(无需编译)_第1张图片
网盘

链接:https://pan.baidu.com/s/1u4EKH2qPx9zORNZS2W5dyw?pwd=qxxb
提取码:qxxb

解压

解压下载的文件。您可以使用Windows自带的解压工具或者其他文件解压工具(如7-Zip)进行解压。

在redis目录下创建一个modules文件夹
Windows安装RedisJSON(无需编译)_第2张图片
解压在modules里面的RedisJson文件夹中(其实放哪儿都无所谓,在配置文件里写绝对路径就可以了)
Windows安装RedisJSON(无需编译)_第3张图片

配置文件

打开redis配置文件
Windows安装RedisJSON(无需编译)_第4张图片
配置文件

# 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”。

Windows安装RedisJSON(无需编译)_第5张图片

启动客户端

最后,在Redis可视化工具中运行以下命令:JSON.SET mydoc . ‘{“name”:“John”, “age”:30}’。这将在Redis中创建一个名为“mydoc”的JSON文档,并为其设置一个名为“name”的属性和一个名为“age”的属性。
Windows安装RedisJSON(无需编译)_第6张图片
现在,您已经成功地在Windows上安装了RedisJSON,并可以开始使用它了。

你可能感兴趣的:(Redis,windows,redis,java)