• redisearch模块安装


    说明:之前没有看官网直接看的别的博客安装,碰壁了。操作之前还是要反复阅读官网才行,谨记!!!

    gitlab地址:https://github.com/RediSearch/RediSearch

    官网:https://oss.redislabs.com/redisearch/Quick_Start/

    redisearch直接拉取最新的代码,需要redis版本至少6.0,,这个一定要看清楚,要求redis版本6.0以上!!!!!

    redisearch1.x版本的需要redis4.0以上,但是redisearch1.x我编译不成功,没办法,确实头疼。

    1、编译redisearch

    [root@localhost ~]#git clone --recursive https://github.com/RediSearch/RediSearch.git
    [root@localhost ~]# cd RediSearch
    [root@localhost ~]#make setup  
    此步骤我没有执行成功,报错了,直接下一步,报错如下
    我也没有解决,误打误撞,直接下一步
    [root@localhost ~]#make all

     cmake版本过低,升级cmake-3.6.2.tar.gz

    [root@localhost local]# wget https://cmake.org/files/v3.6/cmake-3.6.2.tar.gz
    [root@localhost local]# tar zxf cmake-3.6.2.tar.gz
    [root@localhost local]# cd cmake-3.6.2/
    [root@localhost cmake-3.6.2]# ./bootstrap
    [root@localhost cmake-3.6.2]# gmake
    [root@localhost cmake-3.6.2]# gmake install

    编译好之后查看版本

    [root@localhost cmake-3.6.2]# /usr/local/bin/cmake --version
    cmake version 3.6.2
    
    CMake suite maintained and supported by Kitware (kitware.com/cmake).

    移除之前的版本,建立软连接

    [root@localhost cmake-3.6.2]# yum remove cmake -y
    [root@localhost cmake-3.6.2]# ln -s /usr/local/bin/cmake /usr/bin/
    [root@localhost cmake-3.6.2]# cmake --version

     切换到RediSearch目录,重新执行make all

    [root@localhost RediSearch]# pwd
    /usr/local/RediSearch
    [root@localhost RediSearch]#make all

     差不多编译完成,redisearch.so文件在 ./build目录下

    2、安装redis6.0.10.tar.gz(此步省略,自行百度)

    3、把redisearch.so拷贝到redis安装目录下的src目录,然后编辑redis.conf

    [root@localhost redis-6.0.10]#vim redis.conf
    loadmodule /data/redis-6.0.10/src/redisearch.so

    重启redis即可。

  • 相关阅读:
    我的第一个开源项目
    读headFirst设计模式
    读headFirst设计模式
    读headFirst设计模式
    eclipse中svn插件的安装和tortoiseSVN的安装
    读headFirst设计模式
    浅析博客园的保存密码并自动登录, 然后自己写一个demo
    java中易遗忘的知识,不定时更新……
    POI操作Excel
    java泛型基础
  • 原文地址:https://www.cnblogs.com/lina-2159/p/14335919.html
Copyright © 2020-2023  润新知