Stop writes and Restart




I deleted some records manually through JAVA client and these records only gets deleted from RAM.

Some of these records came from application and stored in aerospike DB same key.

If we restart DB and if there is conflict between new records and deleted records how aerospike will handle this situation.

If these any possibility that multiple records with same key exists in aerospike?


Record deletes only remove the in-memory index entry which allows the defrag process to reclaim the disk space for future writes. When restarting Aerospike, deletes that haven’t been overwritten can return. This and potential workarounds have been discussed in much more detail here: Expired/Deleted data reappears after server is restarted.