学习

现在是时候了解如何在您的应用程序中使用 Redis Stack 进行搜索了。

运行示例应用程序#

应用程序和所有服务(包括 Redis Stack)都可以作为 Docker Compose 应用程序使用。

如果您还没有下载项目,请将其克隆

> git clone https://github.com/RediSearch/redisearch-getting-started.git

> cd redisearch-getting-started

要运行应用程序

> cd sample-app

> docker-compose up --force-recreate --build

此 Docker Compose 将启动

  1. 1.端口 6380 上的 Redis Stack 实例,并导入所有电影、演员并创建索引
  2. 2.端口 8085、8086、8087 上可用的 Java、Node 和 Python REST 服务
  3. 3.端口 8084 上的前端

启动后,您可以使用以下 URL 访问应用程序及其服务

  • https://localhost:8084
  • https://localhost:8085/api/1.0/movies/search?q=star&offset=0&limit=10
  • https://localhost:8086/api/1.0/movies/search?q=star&offset=0&limit=10
  • https://localhost:8087/api/1.0/movies/search?q=star&offset=0&limit=10

停止并删除所有内容#

运行以下命令删除容器和镜像

> docker-compose down -v --rmi local --remove-orphans