如何正确部署Redisearch和Rejson(附*.so文件免费下载)

1 缘起

项目需要。
最近的一个项目需要做文本搜索,技术选型:Redis的两个组件Redisearch和ReJSON。
在这里插入图片描述

Redisearch和ReJSON是Redis的两个组件:

  • RediSearch为Redis提供查询、二次索引和全文搜索。使用RediSearch,首先要在Redis数据上声明索引。然后使用RediSearch查询语言来查询该数据。
  • RedisJSON是一个Redis模块,它将ECMA-404 JSON数据交换标准实现为本地数据类型。它支持通过Redis键(文档)存储、更新和获取JSON值。

之前没有接触过Redis的这两个组件,想先在本地搭一套测试环境,熟悉使用,
可是,Redisearch和ReJSON是独立于Redis的组件,并没有直接集成到Redis中,需要另行安装使用,
安装的过程中,走了一些弯路,几经折腾,最终完成部署,分享如下,帮助使用者快速搭建环境,提高开发效率。
前期,在网上找了很多,比如,最常见的是从官网下载so文件,只有rejson可用,而redisearch不能读取数据,只能写入数据,读取数据时提示:开源的Redis无法使用。
请大家避坑:这种方式是不可用的https://redis.com/redis-enterprise-software/download-ce

猜你喜欢

转载自blog.csdn.net/Xin_101/article/details/130302506