Tarantool に関するこの記事を読んでいましたが、AOF と WAL ログは同じようには機能していないようです。
Tarantool: スナップショットの他に、本格的な WAL (先行書き込みログ) があります。そのため、すぐに使用できる各トランザクションの後にデータの永続性を確保できます。Redis: 実際、スナップショットしかありません。技術的には、AOF (すべての操作が書き込まれる追加専用ファイル) がありますが、再起動後の手動復元を含め、手動で制御する必要があります。簡単に言えば、Redis では、サーバーを時々手動で一時停止し、スナップショットを作成して AOF をアーカイブする必要があります。
誰かが 2 つの戦略の違いと、それぞれが高レベルでどのように機能するかをより明確に説明できますか?
Redis AOF は、Postgresql に実装されているような SQL データベース トランザクション ログに対して同じように機能していると常に思っていましたが、間違っていた可能性があります。