示例 - 索引和查询JSON文档

学习如何使用Redis查询引擎与JSON

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

确保你已经安装了Redis Stack和Jedis

首先导入依赖项:

连接到数据库:

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

创建一个索引。在这个例子中,只有带有键前缀 user: 的 JSON 文档会被索引。更多信息,请参阅 查询语法

将三组用户数据作为JSON对象添加到数据库中。 如果你使用带有user:前缀的键,那么Redis会在你添加时自动索引这些对象:

你现在可以使用索引来搜索JSON对象。下面的 查询 搜索在任何字段中包含文本“Paul”并且 age值在30到40之间的对象:

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

使用 聚合查询 来计算每个城市中的所有用户。

请参阅Redis查询引擎文档,了解所有查询功能的完整描述及示例。

RATE THIS PAGE
Back to top ↑