docker下安装RediSearch

安装有rediSearch 的功能,大模型存储向量时,需要用到rediSearch 的全文文本搜索,而普通的redis 是不支持的,所以需要安装带有 schema 功能的redis.

复制代码
initialize-schema: true         # 是否初始化所需的模式

在linux 或者 mac 下安装如下:以

bash 复制代码
# 使用Docker安装Redis作为向量库

```
docker pull redis/redis-stack:latest
```

```
docker run -d --name redis-stack \
-p 9379:6379 \
-e REDIS_ARGS="--requirepass 123456" \
redis/redis-stack:latest
```

```
docker-compose up -d
```

在win下安装,先要确保powershell 已安装。

win+r ,然后输入powershell,就登录到ps,就可以输入命令行了。

docker images 是查看当前已经通过docker 安装的服务。

第二步:执行 docker pull redis/redis-stack:latest

接取需要安装的镜像。

下载完成,还未启动。

第三步:修改端口号,并修改密码。

bash 复制代码
docker run -d --name redis-stack `
-p 9379:6379 `
-e REDIS_ARGS="--requirepass 123456" `
redis/redis-stack:latest

在docker 中查看安装的结果。

在redis客户端,登录redis, 记得修改端口和密码

关于redis与rediSearch 的对比

相关推荐
阳宗德12 小时前
基于CentOS Linux release 7.1实现了Oracle Database 11g R2 企业版容器化运行
linux·数据库·docker·oracle·centos
Connie145112 小时前
K8s修改Kubelet过程(命令版本)
容器·kubernetes·kubelet
Byte Beat12 小时前
ubuntu安装docker
linux·ubuntu·docker
会飞的胖达喵12 小时前
Redis 协议详解与 Telnet 直接连redis
数据库·redis·redis协议
七七powerful12 小时前
docker28.1.1和docker-compose v.2.35.1安装
java·docker·eureka
single-life12 小时前
不借助docker desktop 本地windows安装nabula
windows·docker·容器·nebula
wangbing112512 小时前
redis的存储问题
数据库·redis·缓存
lin张12 小时前
Kubernetes 核心网络方案与资源管理(一)
网络·容器·kubernetes
叽里咕噜怪13 小时前
(二)k8s——kubeadm 部署 K8S 1.20.11 详细版
云原生·容器·kubernetes
zs宝来了13 小时前
大厂面试实录:Spring Boot源码深度解析+Redis缓存架构+RAG智能检索,谢飞机的AI电商面试之旅
spring boot·redis·微服务·大厂面试·java面试·rag·spring ai