1
0
Fork 0

More design details

master
Philip O'Toole 8 years ago committed by GitHub
parent a765ab02ba
commit e342e0d280

@ -26,6 +26,9 @@ The diagram below shows a high-level view of a rqlite node.
┌───────────────────────────────────────────────┐ ┌───────────────────────────────────────────────┐
│ sqlite3.c │ │ sqlite3.c │
└───────────────────────────────────────────────┘ └───────────────────────────────────────────────┘
┌───────────────────────────────────────────────┐
│ RAM or disk │
└───────────────────────────────────────────────┘
## Log Compaction ## Log Compaction
rqlite automatically performs log compaction. After a configurable number of changes rqlite snapshots the SQLite database, and truncates the Raft log. This is a technical feature of the Raft consensus system, and most users of rqlite need not be concerned with this. rqlite automatically performs log compaction. After a configurable number of changes rqlite snapshots the SQLite database, and truncates the Raft log. This is a technical feature of the Raft consensus system, and most users of rqlite need not be concerned with this.

Loading…
Cancel
Save