ITPub博客

首页 > 数据库 > 国内数据库 > 关于GBase XDM复制功能的详解(2)

关于GBase XDM复制功能的详解(2)

原创 国内数据库 作者:甜菜妙妙2020 时间:2020-10-28 09:27:16 0 删除 编辑

上一次我们介绍了GBase XDM产品复制功能中的推拉复制,这一次我们介绍主从复制。

主从复制是由数据提供方发起的,通过复制服务器复制进程实现的数据同步机制。

主从复制是采用更新日志的推方式把主数据库的写操作根据时间戳的顺序,在从数据库上完成相同的操作,从而达到主从GBase XDM服务器的数据保持一致。

主从复制的每个主服务器都维护一份更改日志。更改日志是描述主服务器修改内容的记录。主服务器随即会将这些修改内容在从服务器的上进行重现。修改条目后,描述所执行的操作的更改记录将被记录到更改日志中。

当在两个服务器之间进行主从复制操作的情况下,从服务器在主服务器绑定以便发送复制更新时对其进行验证。该验证过程要求主服务器用来绑定到从服务器的条目需有对从服务器进行更新的权限。该条目称为复制操作条目。

 

举个例子:

1) 用户发出请求服务;

2) 请求服务对主数据库进行了操作;

3) 主数据库更新本地数据,同时产生一条日志log1;

4) 主数据库复制进程读取日志log1,并解析日志log1;

5) 复制进程生成日志log2,

6) 复制进程读取日志log2,并将日志进行解析;

7) 将更新的数据传播到从服务器的服务进程上;

8) 从数据库接收主数据库数据,跟据新变化更新本地数据,实现主数据库和从数据库之间的数据同步。

采用主从同步中,更新请求则只能由主服务器进行解析,主服务器维护数据的全部信息,从服务器仅允许进行查询操作,不能对数据进行添加和修改操作。

   

 


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69980637/viewspace-2730438/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2020-10-28

  • 博文量
    6
  • 访问量
    4433