You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在EC2实例上安装Redisearch以实现RAG功能?

安装Redisearch以支持RAG系统搭建

FT.CREATE是Redisearch提供的专属命令,默认Redis核心不包含该模块,因此需要安装Redisearch组件。推荐使用Redis Stack,它整合了Redisearch、RedisJSON、RedisVector等RAG场景必需的工具,以下是两种适配EC2实例的安装方案:

方案一:替换为Redis Stack(最简便,推荐)

直接替换原有Redis为Redis Stack,一次性获取所有RAG所需组件:

  • 停止当前Redis服务
    sudo systemctl stop redis
    
  • 卸载原有Redis(包管理器安装的版本)
    sudo apt remove --purge redis-server redis-tools
    sudo apt autoremove
    
  • 添加Redis官方软件源(以Ubuntu/Debian系统为例)
    curl -fsSL https://packages.redis.io/gpg | sudo gpg --dearmor -o /usr/share/keyrings/redis-archive-keyring.gpg
    echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
    
  • 更新源并安装Redis Stack Server
    sudo apt update
    sudo apt install redis-stack-server
    
  • 启动服务并设置开机自启
    sudo systemctl start redis-stack-server
    sudo systemctl enable redis-stack-server
    
  • 验证安装:进入Redis客户端,执行MODULE LIST查看是否包含search和ReJSON模块,或直接测试FT.CREATE命令
    redis-cli
    127.0.0.1:6379> MODULE LIST
    

方案二:为现有Redis添加Redisearch模块(保留原有Redis版本)

若不想替换当前Redis,可单独安装Redisearch模块:

  • 查看当前Redis版本,确保模块版本与Redis版本兼容
    redis-server --version
    
  • 下载对应兼容版本的Redisearch模块(以Linux x86_64架构为例,替换版本号为匹配的)
    wget https://github.com/RediSearch/RediSearch/releases/download/v2.8.8/redisearch-2.8.8-linux-x64.tar.gz
    tar xzf redisearch-2.8.8-linux-x64.tar.gz
    sudo mkdir -p /usr/lib/redis/modules/
    sudo cp redisearch-2.8.8-linux-x64/redisearch.so /usr/lib/redis/modules/
    
  • 修改Redis配置文件(通常路径为/etc/redis/redis.conf),添加模块加载指令
    loadmodule /usr/lib/redis/modules/redisearch.so
    
  • 重启Redis服务
    sudo systemctl restart redis
    
  • 验证模块加载:执行MODULE LIST确认search模块存在

测试验证

安装完成后,可执行以下命令测试FT.CREATE功能:

redis-cli
127.0.0.1:6379> FT.CREATE test_idx ON HASH PREFIX 1 doc: SCHEMA content TEXT

返回OK则说明Redisearch安装成功,可继续搭建RAG系统。

内容的提问来源于stack exchange,提问作者Rishabh Tripathi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.16 17:15:04