zoukankan      html  css  js  c++  java
  • MongoDB集群跨网络、跨集群同步方案

    MongoDB集群跨网络、跨集群数据同步有以下几个方案,此处只是简单介绍,不过详细描述。

    1、MongoDB自带的复制方案

    优点:实施简单,不需要额外的技术栈

    缺点:网络双向可连通。

    2、CDC同步方案1

    该方案在源集群部署CDC,读取源集群的oplog,将数据写入目标集群。

    优点:支持异构同步,即MongoDB集群版本可以不同。

    缺点:需要对oplog进行解析;网络抖动时,易丢失数据。

    2、CDC同步方案2

    该方案在目标集群部署CDC,读取源集群的oplog,将数据写入目标集群。

    优点:支持异构同步,即MongoDB集群可以不同;较上面方案不易丢数据

    缺点:需要对oplog进行解析

    3、文件同步

     源集群部署CDC或类似工具,读取oplog,将其按照时间,存放本地文件;文件以加密、压缩的形式传输到目标集群,目标集群读取文件进行回访,写入目标集群。

    优点:不丢数据;节省带宽;安全。

    缺点:架构稍微复杂;需要单独编写oplog回访工具。

  • 相关阅读:
    nginx 域名跳转一例~~~(rewrite、proxy)
    军哥 LNMP 常见问题
    Zabbix安装
    PHP远程连接mysql
    Zend Studio 下载
    军哥LNMP优化
    网络流量监控分析工具 Ntopng 安装
    Linux VPS禁止某个IP访问
    DDoS deflate
    MySQL数据库的优化
  • 原文地址:https://www.cnblogs.com/gabry/p/10979900.html
Copyright © 2011-2022 走看看