iis服务器助手广告广告
返回顶部
首页 > 资讯 > 数据库 >MongoDB中怎么搭建延时节点从库
  • 151
分享到

MongoDB中怎么搭建延时节点从库

2024-04-02 19:04:59 151人浏览 八月长安
摘要

这篇文章给大家介绍mongoDB中怎么搭建延时节点从库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。  MonGoDB搭建延时节点从库【概念说明】   

这篇文章给大家介绍mongoDB中怎么搭建延时节点从库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。

  MonGoDB搭建延时节点从库
【概念说明】
      延时节点也是从主节点复制数据,然而延时节点中的数据集将会比复制集中主节点的数据延后。举个例子,现在是09:52,如果延时节点延后了1小时,那么延时节点的数据集中将不会有08:52之后的操作。

      mongo并不像有些关系型数据库那样有类似oracle的arcHiveMysql的binlog这样的归档文件,他的文件是oplog,是覆盖循环写的,如果想要找之前的数据,恢复起来较为麻烦,故考虑这点采用延时节点从库。由于延时节点的数据集是延时的,因此它可以帮助我们在人为误操作或是其他意外情况下恢复数据。举个例子,当应用升级失败,或是误操作删除了表和数据库时,我们可以通过延时节点进行数据恢复。


【注意事项】

1 优先级priority必须为0,以防延迟节点变为主库

2 必须hidden成员,这是防止用户在读从库时候查到延迟节点

3 也参与主库的投票,在rs.conf()的里面members[0].votes也是为1

4 延迟节点在延迟时间后复制应用源端的oplog,如果延迟设置的很大,必须等于或大于期望维护窗口时间。必须小于oplog的存储能力

5 在分片集群中,当 平衡器打开的时候延时节点效果有限。因为在延时的时间段内进行过数据段迁移的话,复制集中的延时节点就无法为还原分片集群提供有效的帮助。


【方法】

         如下是拥有3个成员的副本集:一主两从。当一个成员设置为3600秒后延迟,这个延迟成员必须hidden且优先级为0

MongoDB中怎么搭建延时节点从库

【配置方式】

1 members[n].priority=0

2 members[n].hidden=true

3 members[n].slaveDelay=3600

{
   "_id" : <num>,
   "host" : <hostname:port>,
   "priority" : 0,
   "slaveDelay" : <seconds>,
   "hidden" : true
}

具体例子:

cfg=rs.conf() ;

cfg.members[1].priority=0

cfg.members[1].slaveDelay=120

cfg.members[1].hidden=false

rs.reconfig(cfg)    

关于MongoDB中怎么搭建延时节点从库就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

您可能感兴趣的文档:

--结束END--

本文标题: MongoDB中怎么搭建延时节点从库

本文链接: https://www.lsjlt.com/news/56502.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • MongoDB中怎么搭建延时节点从库
    这篇文章给大家介绍MongoDB中怎么搭建延时节点从库,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。  MongoDB搭建延时节点从库【概念说明】    ...
    99+
    2024-04-02
  • MongoDB中怎么搭建主从复制
    MongoDB中怎么搭建主从复制,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。mongodb的集群搭建方式主要有三种,主从模式,副本集模式,s...
    99+
    2024-04-02
  • vps怎么搭建ss多节点
    要搭建SS(Shadowsocks)多节点的VPS,可以按照以下步骤进行操作:1. 购买VPS:选择合适的VPS商家,购买适合你需求的VPS实例。2. 登录VPS:使用SSH工具(如PuTTY)登录到你购买的VPS实例。3. 更新系统:...
    99+
    2023-08-11
    vps
  • cdn服务器节点怎么搭建
    要搭建CDN服务器节点,您可以按照以下步骤进行操作:1. 选择合适的服务器:首先,您需要选择一台适合作为CDN服务器的主机。这台服务...
    99+
    2023-09-16
    cdn服务器 服务器
  • 云服务器怎么搭建节点
    搭建云服务器需要一定的技术和工具,以下是一些基础的步骤: 选择云服务器提供商 选择一个可靠的云服务器提供商是非常重要的。用户可以从多种云服务器提供商中选择最适合自己需求的云服务器提供商。一般来说,用户需要考虑以下几个因素: 服务器类...
    99+
    2023-10-28
    节点 服务器
  • 香港云主机节点怎么搭建
    要搭建香港云主机节点,您可以按照以下步骤进行操作:1. 选择云主机软件:首先,您需要选择一个适合的云主机软件,例如OpenStack...
    99+
    2023-09-08
    香港云主机 云主机
  • 网站cdn加速节点怎么搭建
    要搭建一个网站的CDN加速节点,你需要进行以下步骤:1. 选择合适的CDN服务提供商:有很多CDN服务提供商可供选择,选择合适的提供...
    99+
    2023-08-25
    cdn
  • 云服务器怎么搭建v2节点
    云服务器是一种虚拟的数据中心服务器,通常需要搭建V2节点来实现数据同步和容灾功能。以下是一些步骤来搭建V2节点:V2节点需要一个集群计算机或多台服务器来提供数据处理和存储。这些硬件和软件应满足V2节点的需求,并在必要时进行必要的扩展和调整。...
    99+
    2023-10-25
    节点 服务器
  • 怎么用云服务器搭建节点
    使用云服务器搭建节点通常是使用一台虚拟机或者云服务器来管理多个节点。以下是一些关于如何使用云服务器搭建节点的建议: 创建云节点: 首先,您需要在您的计算机或虚拟机中创建一个云节点。在虚拟机或云服务器上创建一个名为“Alice”的节点,...
    99+
    2023-10-26
    节点 服务器
  • Centos系统怎么搭建MongoDB数据库
    这篇文章主要介绍“Centos系统怎么搭建MongoDB数据库”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“Centos系统怎么搭建MongoDB数据库”文章能帮助大家解决问题。Docker 方式部...
    99+
    2023-06-29
  • MongoDB中怎么修复config配置节点
    这期内容当中小编将会给大家带来有关MongoDB中怎么修复config配置节点,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。修复流程如下:# 登录到config库,查看c...
    99+
    2024-04-02
  • 云服务器怎么搭建v2节点模式的数据库
    要搭建v2节点模式的数据库,需要以下步骤: 确定你的数据存储服务器的位置和名称。v2是一个容器化的系统,你的系统可以通过一个名字来访问和管理数据。 构建你的数据存储服务器。你可以使用现有的云服务提供商提供的数据存储服务,可以选择MySQ...
    99+
    2023-10-26
    节点 模式 服务器
  • cdn节点服务器租用怎么搭建
    搭建CDN节点服务器需要经过以下步骤:1. 选择合适的服务器和硬件设备:首先要选择一台性能强劲的服务器,可以选择云服务器或者物理服务...
    99+
    2023-08-15
    cdn节点服务器 服务器
  • mongodb中怎么搭建shard_replica集群
    本篇文章为大家展示了mongodb中怎么搭建shard_replica集群,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。参考官方文档,大致步骤第一步:创建Confi...
    99+
    2024-04-02
  • 云服务器怎么搭建节点设置
    云服务器搭建节点设置非常简单,主要有以下几个步骤:选择云服务器。选择一个支持您的数据库,并且可以提供存储服务的云服务提供商。配置云服务器。您需要在云服务提供商的网站上注册并选择云服务器。您可以在云服务提供商的主页上找到各个云服务器的详细信息...
    99+
    2023-10-25
    节点 服务器
  • 云服务器搭建节点后怎么用
    云服务器搭建节点后可以通过以下方式使用:登录云服务器:使用云服务器可以直接进入云服务器的控制台,进行配置、管理和访问。登录方法请根据您的云服务器供应商提供的说明进行操作。添加节点:在云服务器的控制台上,可以通过添加云服务器节点的方式来使用云...
    99+
    2023-10-25
    节点 服务器
  • 云服务器怎么搭建节点网络
    云服务器通常会搭建多个节点,包括公共云和私有云。公共云主要用于共享基础设施资源,私有云则通常用于存储数据、应用程序以及运行服务器等关键资源。以下是一些常见的云服务器搭建节点网络的步骤和建议:选择云服务器提供商:选择一个可以提供公共云或私有云...
    99+
    2023-10-26
    节点 服务器 网络
  • 云服务器搭建节点怎么设置
    云服务器搭建节点可以设置在客户端、服务器端或者网络端,具体的设置方法可能因不同的云主机提供商和服务提供商而异。以下是常见的节点配置方法:客户端:服务器端:...
    99+
    2023-10-26
    节点 服务器
  • ZooKeeper中怎么创建节点
    通过ZooKeeper客户端工具或ZooKeeper提供的API,可以创建节点。下面是使用Java API创建节点的示例: impo...
    99+
    2024-04-02
  • 腾讯云服务器怎么搭建节点
    腾讯云服务器可以通过搭建单节点和多节点的方式进行搭建。以下是一个示例: 步骤1:准备服务器硬件,包括服务器主板和存储阵列,需要支持多达10个CPU核心和10TB的内存。 步骤2:准备服务器操作系统,需要支持Windows,Linux,So...
    99+
    2023-10-26
    腾讯 节点 服务器
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作