Ich las diese article über Tarantool und sie scheinen zu sagen, dass AOF und WAL-Protokoll funktionieren nicht auf die gleiche Weise.Unterschied zwischen Redis AOF und Tarantool WAL Protokoll
Tarantool: neben Snapshots hat es eine vollständige WAL (schreiben Sie weiter Log). So kann die Datenpersistenz nach jeder Transaktion out-of-the-box gesichert werden. Redis: Tatsächlich hat es nur Schnappschüsse. Technisch gesehen, haben Sie AOF (Append-only-Datei, wo alle Operationen geschrieben werden), , aber es erfordert manuelle Kontrolle darüber, einschließlich der manuellen Wiederherstellung nach Neustart. Einfach gesagt, mit Redis müssen Sie den Server hin und wieder manuell anhalten, Snapshots erstellen und AOF archivieren.
Könnte jemand deutlicher erklären, was der Unterschied zwischen der 2-Strategie und wie jede Arbeit auf hohem Niveau ist.
Ich nahm immer an, dass Redis AOF die gleiche Weise zu einem SQL-Datenbanktransaktionsprotokoll arbeitete, das in Postgresql implementiert wird, aber ich habe mich möglicherweise geirrt.