标签: keydb

IOREDIS - 尝试从 Redis 迁移到 KeyDB 时出错

我们使用 Redis 很长时间,直到我们得出结论,迁移到 KeyDB 可能是其功能的不错选择。

环境

OS: Centos 7
NodeJs: v12.18.0
Redis: v6.0.5
Targeted KeyDB: v0.0.0 (git:1069d0b4) //  keydb-cli -v showed this. Installed Using Docker.
ioredis: v4.17.3
pm2: v4.2.1 // used for clustering my application. 
Run Code Online (Sandbox Code Playgroud)

背景

参考 KeyDB 文档,KeyDB 兼容最新版本的 Redis。

KeyDB 仍然与 Redis 模块 API 和协议完全兼容。因此,从 Redis 到 KeyDB 的迁移非常简单,并且类似于您在 Redis 到 Redis 场景中所期望的迁移。https://docs.keydb.dev/docs/migration/

在同一页面中,他们提供了与 KeyDB 兼容的 redis 客户端列表。该列表包含我正在使用的 ioredis。

KeyDB 与此处列出的所有 Redis 客户端兼容,因此不必担心。只需像使用 Redis 一样使用您的客户端。 https://docs.keydb.dev/docs/migration/

问题

正如文档中所说。我应该能够在几个小时内轻松迁移到 KeyDB。好吧,事实并非如此!至少对我来说不是!我花了我最后 3 天在互联网上搜索解决方案。我得出的结论是我应该写信给 stackoverflow :)

这个问题在某种程度上很有趣。客户端实际上正在使用 KeyDb …

javascript redis node.js ioredis keydb

6
推荐指数
1
解决办法
627
查看次数

标签 统计

ioredis ×1

javascript ×1

keydb ×1

node.js ×1

redis ×1