Redis 查询引擎
使用 Redis 查询引擎进行 Redis 数据的搜索和查询
Redis 查询引擎通过以下搜索和查询功能提供增强的 Redis 使用体验:
- 丰富的查询语言
- 对 JSON 和哈希文档的增量索引
- 向量搜索
- 全文搜索
- 地理空间查询
- 聚合功能
你可以在 参考文档 中找到完整的功能列表。
Redis 查询引擎的功能使你可以将 Redis 用作:
- 文档数据库
- 向量数据库
- 二级索引
- 搜索引擎
以下是帮助你入门的步骤:
- 按照我们的 快速入门指南 获取初步的操作经验。
- 学习如何 创建索引。
- 学习如何 查询数据。
- 安装 Redis Insight,连接到你的 Redis 数据库,然后使用 Redis Copilot 帮助你学习如何使用简单的自然语言提示执行复杂查询。
启用 Redis 查询引擎
默认情况下,基本的 Redis 服务器不提供 Redis 查询引擎,因此你需要安装 Redis Stack 或 Redis Enterprise,这两者都包括 Redis 搜索和其他有用的模块。有关完整的安装说明,请参见 安装 Redis Stack 或 安装 Redis Enterprise。
许可证和源代码
Redis Stack 的 Redis 查询引擎功能采用 Source Available License 2.0 (RSALv2) 或 Server Side Public License v1 (SSPLv1) 许可证。请阅读 许可证文件 以获取更多细节。源代码和 详细的发布说明 可以在 GitHub 上找到。
有问题吗?可以随时在 RediSearch 论坛 提问。
Redis Ltd. 提供 Redis Stack 的商业支持。有关更多细节和联系信息,请访问 Redis Ltd. 网站。
搜索和查询 Redis 数据的基本构造
如何为 JSON 文档创建索引和进行搜索
了解如何查询、搜索和聚合 Redis 数据
Redis 查询引擎的用例
查询语法、聚合、评分和其他搜索与查询选项的详细信息
Redis 查询引擎的最佳实践
Redis 查询引擎管理
已弃用的功能