This topic describes the internal architecture of PolarDB-O.

Internal architecture
Architecture component Description
shared_buffer_pool The shared buffer, which is used to buffer data for fast data processing.
wal buffer The log buffer. Write-ahead logging (WAL) logs must be written to the log buffer first, and then flushed to disks after the log size reaches the threshold or the commit operation is triggered.
clog buffer The buffer for storing the commit log (clog). The clog is used to record the transaction commit status. You can determine the transaction visibility based on the clog.
local storage The local storage.