微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用RediSearch:开源Redis中的模块已禁用

如何解决使用RediSearch:开源Redis中的模块已禁用

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

该模块可以在Redis Server上正常运行,但是当我尝试使用Redisearch像FT这样的命令时,创建它会回应一个错误,指出该模块在开源Redis中被禁用了。

有人告诉我Redisearch凭其许可证是免费的,redis Labs上的版本是企业版吗?如果是这样,我在哪里可以找到Redisearch的免费版本及其各自的.so文件

谢谢您的帮助!

解决方法

OSS版本的RediSearch当前不提供预编译的.so文件(尽管我们正在对此进行努力)。同时,您可以a)下载源代码并进行编译(请参阅文档以获取说明),或尝试从官方docker映像中复制.so(您的里程可能有所不同)。

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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。