RedisJson和RedisSearch

RedisJson和RedisSearch都是Redis的一个模块,它提供了Json格式的存储结构。redis本身也可以用string或者hash等类型存储json,但是RedisJson提供了不一样的体验。它可以更方便的处理json,并且也有更高的效率。

RedisJson存储Json的时候,会按照树的结构存储,这也很好理解,因为json本身就是一棵树。而对于存储的各个节点的添加和查找,遵循了JsonPath规则,可以在这个链接进行查阅


RedisJson提供了存储Json格式数据的利器,而RedisSearch则让我们可以愉快的进行Json的搜索。官方介绍为:

RediSearch is a source available Secondary Index, Query Engine and Full-Text Search over Redis, developed by  Redis

RedisSearch不像其他的redis类型,有其内部的存储结构,而是用了不一样的结构。

RedisSearch官网描述了主要的一些特性,包括二级索引,全文查找,地理信息过滤等

你可能感兴趣的:(RedisJson和RedisSearch)