示例 - 索引和查询 JSON 文档

了解如何将 Redis 查询引擎与 JSON 结合使用

此示例展示了如何为 JSON 数据创建搜索索引,并针对该索引运行查询。

确保已安装 Redis 开源版和 NRedisStack

首先导入依赖项

连接到数据库

创建一些测试数据以添加到数据库

创建索引。在此示例中,仅索引键前缀为 user: 的 JSON 文档。更多信息,请参阅查询语法

将这三组用户数据作为JSON 对象添加到数据库。如果您使用带 user: 前缀的键,则 Redis 会在您添加对象时自动为其建立索引。

您现在可以使用索引来搜索 JSON 对象。下面的查询搜索在任意字段中包含文本“Paul”且 age 值在 30 到 40 范围内的对象。

指定查询选项以仅返回 city 字段

使用聚合查询统计每个城市的所有用户数量。

请参阅Redis 查询引擎文档,了解包含示例的所有查询功能的完整说明。

评价此页面
返回顶部 ↑