欢迎光临
我们一直在努力

Redis安装使用RedisJSON模块的方法

  • 一、安装ReJSON
  • 二、使用ReJson
  • 在使用 Redis 中,我们可以使用大量的 Redis 模块来扩展 Redis 的功能,这里安装使用 ReJSON模块。

    一、安装ReJSON

    github上下载ReJSON的源码:https://github.com/RedisJSON/RedisJSON/releases

    官方使用文档: http://redisjson.io

    1、下载好上传到Liunx

    [root@centos7 ~]# ll | grep *JSON*
    -rw-r–r– 1 root root 4694039 5月 16 10:53 RedisJSON-1.0.4.tar.gz
    [root@centos7 ~]# tar -zxvf RedisJSON-1.0.4.tar.gz
    [root@centos7 ~]# cd RedisJSON-1.0.4/
    [root@centos7 RedisJSON-1.0.4]#

    2、make编译,生成二进制文件 rejson.so,

    [root@centos7 RedisJSON-1.0.4]# make
    [root@centos7 RedisJSON-1.0.4]# ll ./src | grep rejson.so
    -rwxr-xr-x 1 root root 448600 5月 16 11:14 rejson.so

    3、你也可以直接下载二进制文件,我把它放到 Redis 的安装目录下面的 module(自己创建)目录下

    [root@centos7 RedisJSON-1.0.4]# cd /usr/local/redis/
    [root@centos7 redis]# mkdir module
    [root@centos7 redis]# cp /root/RedisJSON-1.0.4/src/rejson.so ./module
    [root@centos7 redis]# ll ./module
    总用量 440
    -rwxr-xr-x 1 root root 448600 5月 16 11:22 rejson.so

    4、将 ReJSON 模块添加到 Redis

    1)使用 MODULE LOAD 命令。注意: MODULE LOAD 是一个危险命令,不推荐使用

    [root@centos7 redis]# module load /usr/local/redis/module/rejson.so

    2)在 redis.conf 配置文件中添加:loadmodule /usr/local/redis/module/rejson.so ,搞定

    把 /usr/local/redis/module/rejson.so 替换成你自己ReJSON module 库文件的真实路径

    5、重启,查看Redis 已经加载的所有模块:> module list

    192.168.198.20:6379> module list
    1) 1) “name”
    2) “ReJSON”
    3) “ver”
    4) (integer) 10004

    二、使用ReJson

    1、简单set/get使用

    到此这篇关于Redis安装使用RedisJSON模块的方法的文章就介绍到这了,更多相关Redis安装ReJSON模块内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!

    赞(0) 打赏
    未经允许不得转载:九八云安全 » Redis安装使用RedisJSON模块的方法

    评论 抢沙发