数智图书馆-无锡数智政务 本次搜索耗时 3.729 秒,为您找到 306 个相关结果.
  • 7.2.4 容错

    7.2.4 容错 7.2.4 容错 如果数据节点发生了故障,需要启动宕机恢复过程。每个SQL Server实例最多服务650个逻辑分区,这些分区可能是主副本,也可能是备副本。全局分区管理器统一调度,每次选择一个分区执行重新配置(Reconfiguration)。如果出现故障的分区是备副本,全局分区管理器首先选择一台负载较轻的服务器,接着从相应的主副本分...
  • 13.2 MapReduce

    13.2 MapReduce 13.2 MapReduce 提到大数据,大多数人首先想到的就是MapReduce。MapReduce使得普通程序员可以在不了解分布式底层细节的前提下开发分布式程序。使用者只需编写两个称为Map和Reduce的函数即可,MapReduce框架会自动处理数据划分、多机并行执行、任务之间的协调,并且能够处理某个任务执行失败或者...
  • OceanBase

    OceanBase OceanBase [61]Alibaba Inc.OceanBase:A Scalable Distributed RDBMS.http://oceanbase.taobao.org/ [62]阳振坤.分布式数据库与OceanBase.http://blog.sina.com.cn/kern0612 [63]杨传辉.NOS...
  • 3.6.2 如何实现分布式锁

    3.6.2 如何实现分布式锁 3.6.2 如何实现分布式锁 分布式锁可以让多个分布式应用依照先后顺序保持一致性操作,因此在很多方面都有广泛的应用,比如我们在2.1.7计算中的故障处理也谈到2个工头通过竞争一个分布式锁去做任务调度。 LockDemo是利用Fourinone进行分布式锁的实现,设计思路如下: 1)可以启动多个LockDemo实例,每个...
  • 5.4 如何实现主题订阅模式

    5.4 如何实现主题订阅模式 5.4 如何实现主题订阅模式 我们可以将Domain视为订阅主题,将每个订阅者注册到Domain的节点(Node)上,发布者将消息逐一更新每个节点,订阅者监控每个属于自己的节点的变化事件获取订阅消息,收到后清空内容等待下一个消息,多个消息用一个arraylist存放。 图5-5 主题订阅模式实现 ❏ Publish...
  • 第7章 分布式作业调度平台的实现

    第7章 分布式作业调度平台的实现 第7章 分布式作业调度平台的实现 在前面第2章介绍的分布式并行计算原理中,我们看到可以将工头工人程序部署到不同的机器上运行,然后完成计算。但是,当这样的并行计算应用非常多,而我们的机器数量有限时,我们需要排队依次来使用机器,第一个并行计算应用跑完了,再跑第二个应用,如果第一个并行计算应用只占部分机器,那么可以考虑同时跑...
  • 空标题文档

    170 REIMAGINING THE SELF IN A DISTRIBUTED WORLD 在分布式世界中重新想象自我
  • 第22章 Etcd——高可用的键值数据库

    第22章 Etcd——高可用的键值数据库 第22章 Etcd——高可用的键值数据库 Etcd是CoreOS团队(同时发起了CoreoS、Rocket等热门项目)发起的一个分布式键值数据库项目,可以用于分布式系统中的配置信息管理和服务发现,目前已经被广泛应用到大量开源项目中,包括Kubernetes、CloudFoundry和CoreOS Fleet等。...
  • 2.5 故障恢复

    2.5 故障恢复 2.5.1 操作日志" level="4"> 2.5.1 操作日志 2.5 故障恢复 数据库运行过程中可能会发生故障,这个时候某些事务可能执行到一半但没有提交,当系统重启时,需要能够恢复到一致的状态,即要么提交整个事务,要么回滚。数据库系统以及其他的分布式存储系统一般采用操作日志(有时也称为提交日志,即Commit Log)技术来实...
  • 3.4.2 一致性与可用性

    3.4.2 一致性与可用性 3.4.2 一致性与可用性 来自Berkerly的Eric Brewer教授提出了一个著名的CAP理论:一致性(Consistency),可用性(Availability)以及分区可容忍性(Tolerance of network Partition)三者不能同时满足。笔者认为没有必要纠结CAP理论最初的定义,在工程实践中,...