I’m having the same issue using docker-compose. Stopping and re-launching the container causes all
ft:whatever keys not being read from disk (I tried using both rdb only and rdb+aof with rdb preamble). Instead redis standard keys gets restored properly. Inspecting the rdb/aof files I can see the redisearch
ft: keys, but I don’t have the knowledge to determine if the file is somehow corrupted or not.
This is the redisearch container I’m defining in my docker-compose:
- type: volume
command: ["redis-server", "--loadmodule", "/usr/lib/redis/modules/redisearch.so", "--appendonly", "yes", "--aof-use-rdb-preamble", "yes"]