示例 - 索引和查询 JSON 文档
了解如何将 Redis 查询引擎与 JSON 结合使用
此示例说明如何为 JSON 数据创建搜索索引,并且 对索引运行查询。
确保您拥有 Redis 堆栈和Jedis
安装。
首先导入依赖项:
连接到数据库:
创建一些测试数据以添加到数据库中:
创建索引。在此示例中,只有 key 前缀user:
已编入索引。有关更多信息,请参阅查询语法。
将这三组用户数据作为 JSON 对象添加到数据库中。
如果将密钥与user:
前缀,则 Redis 会将
对象:
您现在可以使用索引搜索 JSON 对象。下面的查询搜索任何字段中包含文本 “Paul” 的对象
并具有age
值在 30 到 40 范围内:
指定查询选项以仅返回city
田:
使用聚合查询对每个城市中的所有用户进行计数。
请参阅 Redis 查询引擎文档 有关所有查询功能的完整描述和示例。