安装 RedisVL

如何安装 RedisVL

有几种方式可以安装 RedisVL。最简单的方法是使用 Python 的pip命令。

使用 pip 安装 RedisVL

使用pipredisvl安装到 Python (>=3.8) 环境中

$ pip install -U redisvl

RedisVL 带有几个会自动安装的依赖项。但是,有一些依赖项是可选的,在需要时可以单独安装

$ pip install redisvl[all]  # install vectorizer dependencies
$ pip install redisvl[dev]  # install dev dependencies

如果你使用 Zsh,请记住清除括号

$ pip install redisvl\[all\]

该库支持使用hiredis,所以你还可以通过运行以下命令来安装 RedisVL

pip install redisvl[hiredis]

从源代码安装 RedisVL

若要从源代码安装 RedisVL,请克隆存储库并使用pip安装软件包

$ git clone https://github.com/redisventures/redisvl.git && cd redisvl
$ pip install .

# or for an editable installation (for developers of RedisVL)
$ pip install -e .

安装 Redis

RedisVL 要求 Redis 发行版支持搜索和查询功能,有三种

  1. Redis 云,一种完全托管的云产品,你可以免费试用。
  2. Redis Stack,一个用于测试和开发的本地 Docker 镜像。
  3. Redis Enterprise,一种商业自托管产品。

Redis 云

Redis 云是开始使用 RedisVL 的最简单方法。你可以在处注册一个免费账户。在创建数据库时,请确保启用了搜索和查询功能。

Redis Stack(本地开发)

对于本地开发和测试,可以使用 Redis Stack。我们建议在 Docker 容器中运行 Redis。要这么做,请运行以下命令

docker run -d --name redis-stack -p 6379:6379 -p 8001:8001 redis/redis-stack:latest

这还将在http://localhost:8001中启动Redis Insight 应用程序

Redis Enterprise(自托管)

Redis Enterprise 是一种可以自托管的商业产品。你可以处下载最新版本。

如果你正在考虑在 Kubernetes 上部署自托管的 Redis Enterprise,那么有适用于 Kubernetes 的Redis Enterprise Operator。这将允许你轻松地在 Kubernetes 上部署和管理 Redis Enterprise 集群。

RATE THIS PAGE
Back to top ↑