We want to use Redis but we have an issue with data being stored on disk as its contains confidential information that cannot be stored at rest. Or if it is stored at rest, it must be encrypted.
We use diskless replication, but this only prevents the master from writing the RDB to disk, the Slave when it receives the data over the socket, still persists the replicated data to disk.
Does anyone know of any additional settings that can be applied to prevent the slave from writing the RDB file? Or perhaps a setting that would see the RDB file automatically deleted after the replication has taken place?
Has anyone ever used SafeNet with Redis? Will it be suitable as a mechanism to store the RDB at rest.
Any input is appreciated.