QuestDB 无效的元数据版本

QuestDB invalid metadata version

当我 运行 QuestDB 选择几 table 秒时,我开始看到错误

Invalid metadata version at fd=34. Metadata version does not match runtime version

我正在 运行ning QuestDB docker 图像 questdb/questdb:6.0.4,我相信我在使用 questdb/questdb:6.0.5 时创建了 table。是否可以在 QuestDB 中降级 tables 或任何其他修复错误的方法?

可以从某些版本降级到其他版本,但并非总是如此。

特别是 6.0.5 可以降级到 6.0.4。为此,在每个 table 目录升级过程中都会留下文件 _meta.v419。您需要停止 questdb,删除 _meta 并将 _meta.v419 重命名为 _meta。然后你删除dbroot/upgrade.d并启动QuestDB。