【问题标题】:How to load redis modules to redis-server如何将 redis 模块加载到 redis-server
【发布时间】:2021-12-31 23:04:39
【问题描述】:

我在 windows 中,想在 redis-server 中加载外部 redis 模块,例如 Redisearch 和 RediSQL 包。 为此,我下载了一个 .so 文件并希望将其加载到 redis-server 。 最好的方法是什么,请发送。 我正在使用 Windows 操作系统。

【问题讨论】:

  • 如何在 Windows 上运行服务器?请注意,这些模块仅在 Linux 上受支持。可以在windows子系统中运行redis-server
  • 是的,我在 windows 中运行 redis-server。并从github.com/microsoftarchive/redis/releases 下载它并且完全像redis一样工作
  • 请注意这是一个旧的未维护版本的 Redis(Redis 的最新版本是 6.2),为了部署这些模块,您需要一个更新版本的 Redis。

标签: node.js redis


【解决方案1】:

microsoftarchive/redis

此项目不再积极维护。

此存储库已由所有者存档。它现在是只读的。

Redis for Windows 的最新版本是v3.2

Redis 模块支持仅出现在 v4.0


或者,您可以尝试使用WSL2 来运行支持模块的最新 Redis。

【讨论】:

    【解决方案2】:

    正如 Victor 指出的,您正在使用 Microsoft 废弃的 Redis 项目,名为 OpenTech Redis。

    我建议您查看 Memurai。 Memurai 是源自该项目的最新本地 Windows 端口的 Redis(请参阅 this commit)。

    Memurai 还提供免费的开发者版。

    免责声明:我在 Memurai 工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-11-09
      • 2017-09-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-12-14
      相关资源
      最近更新 更多