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

相关推荐
消失的旧时光-194311 小时前
第十四课:Redis 在后端到底扮演什么角色?——缓存模型全景图
java·redis·缓存
消失的旧时光-194312 小时前
第十四课 · 实战篇:Redis 缓存系统落地指南(Spring Boot 从 0 到可用)
spring boot·redis·缓存
飞升不如收破烂~13 小时前
Redis 分布式锁+接口幂等性使用+当下流行的限流方案「落地实操」+用户连续点击两下按钮的解决方案自用总结
数据库·redis·分布式
森焱森13 小时前
详解 Spring Boot、Flask、Nginx、Redis、MySQL 的关系与协作
spring boot·redis·python·nginx·flask
70asunflower13 小时前
用Docker创建不同的容器类型
运维·docker·容器
茶杯梦轩13 小时前
从零起步学习Redis || 第七章:Redis持久化方案的实现及底层原理解析(RDB快照与AOF日志)
redis·后端
小Pawn爷14 小时前
3.Dockerfile
docker
CodeGolang14 小时前
Docker容器化部署Zabbix监控系统完整指南
docker·容器·zabbix
这周也會开心14 小时前
Redis数据类型的底层实现和数据持久化
数据库·redis·缓存
忆~遂愿14 小时前
Runtime 上下文管理:计算实例的生命周期、延迟最小化与上下文切换优化
java·大数据·开发语言·人工智能·docker