流复制(Streaming Replication)是 PostgreSQL 中 powerful 特性,允许跨多个服务器高效实时复制数据。它是异步复制类型,意味着复制过程在后台 continuous 进行而不等待事务提交。流复制的主要目的是确保高可用和容错,以及促进读密集型工作负载的负载均衡。在 PostgreSQL 上下文中,流复制涉及 primary 服务器和一个或多个 standby 服务器。主服务器处理写操作,然后将变更(或预写式日志,即 WAL)流式传输到 standby 服务器,standby 将变更应用到本地数据库副本。复制是单向的——数据仅从主服务器流向 standby 服务器。
用自己的话写下这一站的结论。