8000 Redis and Valkey cannot read KiviDB's DUMP payloads or replication stream (no copy back out) · Issue #450 · kividbio/kividb · GitHub
[go: up one dir, main page]

Skip to content

Redis and Valkey cannot read KiviDB's DUMP payloads or replication stream (no copy back out) #450

Open

Description

@murtazayusuf

Redis and Valkey refuse KiviDB's DUMP payloads (DUMP payload version or checksum are wrong). A Redis replica of KiviDB fails with Wrong signature trying to load DB from file, because the magic is KIVIDB. So the only way back off KiviDB is RIOT --struct from a KiviDB build with Lua. HyperLogLogs written by KiviDB are refused by Redis (INVALIDOBJ) unless KiviDB runs with --hll-write-format redis.

Options: a Redis-format DUMP and full-sync mode (RDB version 11/12), at least as an opt-in for migrating back out.

Found while testing the migration guides (kividb.io/docs/migrate) against KiviDB 1.2.0, on Linux x86_64 release builds.

Activity

  1. added
    enhancementNew feature or request
    redis-compatA test in Redis's own test suite fails against KiviDB
    on Nov 5, 2026
  2. modified the milestones: 1.2.1, 1.3.0 on Nov 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestredis-compatA test in Redis's own test suite fails against KiviDB

    Type

    No type

    Projects

    No projects

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions

      0