未加星标

Postgresql流复制 sql SQLServer Postgresql 流复制

字体大小 | |
[数据库(mssql) 所属分类 数据库(mssql) | 发布者 店小二05 | 时间 2017 | 作者 红领巾 ] 0人收藏点击收藏
Postgresql流复制

简单理解:

简单来说,当用户提交请求来修改某个数据的时候,我们将这个修改的操作使用预写日志来保存(WAL),也就是先将用户要改动的结果保存在WAL中,然后再实际的去修改数据库。通过WAL我们可以解决服务器宕机出现的数据丢失的问题。这种将预写日志从主服务器传输到备用服务器,然后在备用服务器回放出预写日志中记录改动,这就是实现了主从复制。

而其中的传输预写日志有两种方法:存档式和流式。

存档式介绍:主服务器将预写日志主动拷贝到一个安全的位置(可以直接到备用服务器,也可以是第三台服务器),同时备用服务器定期扫描这个位置,并将预写日志拷贝到备用服务器端然后再回放。这样即使主服务器崩溃了,备用服务器也可以从这个安全的位置获取到一份完整的记录,以确保任何数据不会丢失。

流式复制介绍:主服务器直接通过TCP协议向备用服务器传输日志,避免了两次复制的开销,有利于减小备用服务器和主服务器直接的数据延时。但当主服务器崩溃时,未被传输到备用服务器的日志则会丢失,造成数据损失。

本文数据库(mssql)相关术语:熊片数据库 mssql数据库 oracle数据库 pubmed数据库 access数据库 万方数据库

主题: 服务器SQL数据数据库
分页:12
转载请注明
本文标题:Postgresql流复制 sql SQLServer Postgresql 流复制
本站链接:http://www.codesec.net/view/530791.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 数据库(mssql) | 评论(0) | 阅读(69)