在PostgreSQL中,复制是这样实现的
1. 复制是指
复制与同步数据库至另一个数据库,是数据库管理软件(DBMS)的一项功能,称为复制。猜测“复制品”是该词的词源。
引述:IT术语词典二进制
2. 复制的好处
灾害应对
通过在远处设立备用系统作为备份,在广域灾害时可以实现灾难恢复。在日本这个灾害频发的国家,这将成为非常重要的优势。
可以设置多个选项
由于复制是在实时上覆盖更新差异点的机制,因此可以在短时间内备份多个副本。因此,即使容量很大,也可以进行安装。
负载均衡
当访问主数据库集中时,可以通过复制将负载分散。这个功能被称为负载均衡功能。当然,复制的数据库越多,其能力就越高。
障碍对策:故障切换
复制是一种独立于存储环境的创建副本数据的过程。因此,即使主数据库的存储出现故障,复制的存储也不会受到损害,从而可以避免服务停止等情况的发生。
3. 复制的缺点
如果发生了数据损坏
复制是复制主数据库环境的东西。因此,如果主数据库中的数据发生损坏,那么这些损坏的数据也会被同步。可以看出,它并不是用作备份。
成本的高昂
需要准备与主数据库相同的环境。另外,根据前面所述,由于并非为备份目的,还需要单独准备备份服务器,这将增加管理工作量和成本。
4. 复制的类型
-
- ストリーミングレ(物理)プリケーション
-
- データベースクラスタを一括で複製する。
-
- 下記で構築手法など詳細に記載
-
- https://qiita.com/Yatsushi009/items/76895f73e133a32ed66e
ロジカル(論理)レプリケーション
テーブル単位、データベース単位に複製る
参考网站
复制和意思容易误解的单词
-
- ミラーリング
-
- アーカイブ
- バックアップ