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 的对比

相关推荐
hweiyu001 小时前
Redis命令:MSETNX
redis·缓存
九皇叔叔2 小时前
K8S 资源菜单
docker·容器·kubernetes·k8s
wdfk_prog3 小时前
ROS教程08:从 TransportTCP::connect() 追到 TCPROS Connection Header、序列化与 Socket 数据传输
运维·缓存·docker·容器·ros
Zhu7583 小时前
docker环境快速部署postgresql数据库18及以上版本
postgresql·容器
zoutao984 小时前
Gitea Actions 自定义 Runner 镜像与自动化部署实战
ci/cd·docker·gitea
浅念-4 小时前
Redis基础详解:单线程模型、String与Hash数据结构
服务器·数据库·redis·sql·mysql·nosql数据库·nosql
张某布响丸辣5 小时前
附件下载的安全边界:路径白名单、NAS 哨兵文件与 Redis Lua 一次性令牌
java·redis·redis lua·nas哨兵
安易算力5 小时前
PUE优化工程实践:从1.5到1.2的制冷架构与气流组织改造路径
网络·python·容器·架构·kubernetes
Wang's Blog6 小时前
Java 接入Redis: 使用Jedis操作Redis
java·服务器·redis
小马同学-6 小时前
nerdctl实战:Docker风格的Containerd操作利器
docker·容器·containerd