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

相关推荐
Lvan的前端笔记12 小时前
docker:每个前端项目一个 Nginx 容器还是只有一个Nginx容器
前端·nginx·docker
禾小西15 小时前
07丨Redis 哨兵机制:主库故障后,如何恢复服务?
java·开发语言·redis
骉马代驾17 小时前
代驾系统实战(三):抢单池的 Redis 锁 + RabbitMQ 异步消费怎么做
redis
sbjdhjd17 小时前
云安全 | Docker 容器逃逸复盘(三):docker.sock 挂载与 Docker-in-Docker 风险
经验分享·网络安全·docker·云原生·容器·kubernetes·云安全
热爱Liunx的丘丘人17 小时前
1、什么是K8s
云原生·容器·kubernetes
行百里er18 小时前
Redis Streams——有确认、能回溯的消息队列
redis
小马同学-19 小时前
Redis消息队列与客户端编程
数据库·redis
帷幕落秋19 小时前
Docker的两种安装
运维·docker·容器
工业一体机老司机19 小时前
工业一体机选购后的系统部署:Ubuntu下Docker容器化运行与GPIO配置
linux·ubuntu·docker·人机交互
fengkai454519 小时前
十二、Redis -2
运维·数据库·redis·容器