使用 RediSearch:在开源 Redis 中禁用模块

Yun*_*ung 6 redis redislabs redisearch

我目前在 Ubuntu 18.04 上使用 Redis V4.09,并从https://redislabs.com/redis-enterprise-software/download-center/modules/下载了 RediSearch

该模块与 Redis 服务器一起正确运行,但当我尝试使用 RediSearch 中的命令(如 FT.Create)时,它会响应一条错误,指出该模块在开源 redis 中被禁用。

我听说RediSearch是免费的,有许可证,难道redis labs上的版本是企业版吗?如果是这样,我在哪里可以找到 RediSearch 的免费版本及其各自的 .so 文件。

感谢您的帮助!

Ita*_*ber 3

RediSearch 的 OSS 版本目前不提供预编译的 .so 文件(尽管我们正在努力解决这个问题)。与此同时,您可以 a) 下载源代码并编译(请参阅文档以获取说明)或尝试从官方 docker 映像复制 .so(您的情况可能会有所不同)。

事实上,您从 RedisLabs 网站下载的版本仅与企业版兼容。