当前位置: 首页 > news >正文

redis-stack redisSearch环境安装搭建

RedisSearch在redis许可证变更之后显得是redis中的一大特色,闲来无事学习记录一下。

尝试通过源码编译redisSearch,貌似非常费劲,所以建议使用docker或者Linux的发行包进行安装redis-stack。redis-stack是基于redis的模块化机制进行一个扩展,其中stack中默认包含了模块 redisSearch redisJSON redisTimeSeries RedisBloom 这几个扩展模块。由于我这里使用的是centos7版本的虚拟机,所以使用Yum工具安装。

yum RPM库安装

创建Redis Stack RPM存储库

sudo tee /etc/yum.repos.d/redis.repo <<EOF
[Redis]
name=Redis
baseurl=http://packages.redis.io/rpm/rhel7
enabled=1
gpgcheck=0
EOF

查看是否有可用版本的redis-stack-server

yum list available redis-stack-server

安装redis-stack后并启动redis和设置开机自启动

sudo yum install redis-stack-server
sudo systemctl start redis-stack-server
sudo systemctl enable redis-stack-server

安装后默认为安装目录在/opt/redis-stack/。redis配置文件在/opt/redis-stack/etc/redis-stack.conf

Docker安装RedisStack

创建配置文件

mkdir -p /etc/redis
/etc/redis/redis-stack.conf 

创建数据存储目录

/etc/redis/data

启动redis-stack容器

docker run --restart=always --name redis-stack -p 6379:6379 -v /etc/redis/redis-stack.conf:/redis-stack.conf -v /etc/redis/data:/data -d redis/redis-stack:latest
验证安装结果
redis-cli module list

输入以上命令 能返回RedisSearch模块列表的数据则表示redis-stack启动成功 并且模块也载入成功。

http://www.lryc.cn/news/500955.html

相关文章:

  • go返回多个errors
  • Monkey结合appium模拟操作特定界面
  • Ubuntu22.04深度学习环境安装【cuda+cudnn】
  • go语言的sdk项目搭建与git 操作标签tag并推送至远程仓库
  • 从零用java实现 小红书 springboot vue uniapp (1)
  • Python爬虫——HTML中Xpath定位
  • 电脑无法识别usb设备怎么办?电脑无法识别usb解决方法
  • 思特奇政·企数智化产品服务平台正式发布,助力运营商政企数智能力跃迁
  • 【Springboot3+vue3】从零到一搭建Springboot3+vue3前后端分离项目之前端环境搭建
  • 手写Mybatis框架源码(简写)
  • Flask返回中文Unicode编码(乱码)解决方案
  • 最大值和最小值的差
  • 如何在 IntelliJ IDEA 中为 Spring Boot 应用实现热部署
  • 探索 Java 中的 Bug 世界
  • SQL面试题——百度SQL面试题 连续签到领金币
  • easyExcel单一下拉框和级联下拉框
  • linux-安全-iptables防火墙基础笔记
  • 力扣刷题TOP101: 25.BM32合并二叉树
  • R的中文文本处理包--tmcn
  • 差异基因富集分析(R语言——GOKEGGGSEA)
  • scrapy对接rabbitmq的时候使用post请求
  • vue+elementUI+transition实现鼠标滑过div展开内容,鼠标划出收起内容,加防抖功能
  • 大模型语料库的构建过程 包括知识图谱构建 垂直知识图谱构建 输入到sql构建 输入到cypher构建 通过智能体管理数据生产组件
  • 阿里云ECS服务器域名解析
  • 牛客周赛71:A:JAVA
  • 查询产品所涉及的表有(product、product_admin_mapping)
  • 算法基础学习Day5(双指针、动态窗口)
  • docker 部署 mysql 9.0.1
  • 关于小标join大表,操作不当会导致笛卡尔积,数据倾斜
  • SpringMVC全局异常处理