我正在运行 archlinux (6.5.5-arch1-1) 的计算机上运行 redis 服务器 (Redis 服务器 v=7.2.1 sha=00000000:0 malloc=jemalloc-5.3.0 bits=64 build=130244e4bf5b7de2) .
强制关闭后,我在尝试运行 redis-server 时收到此错误:
36140:M 10 Oct 2023 20:58:09.582 # Internal error in RDB reading offset 98566134, function at rdb.c:2456 -> Hash listpack integrity check failed.
[offset 0] Checking RDB file aof.aof.3762.base.rdb
redis-server 在以下配置下运行:
port 200
bind 127.0.0.1
appendonly yes
appendfilename aof.aof
auto-aof-rewrite-percentage 100
save ""
如何修复数据库以获得包含我的全部或大部分数据的工作 Redis 服务器?