数智图书馆-无锡数智政务 本次搜索耗时 2.077 秒,为您找到 306 个相关结果.
  • 5.2 淘宝Tair

    5.2 淘宝Tair 5.2.1 系统架构" level="4"> 5.2.1 系统架构 5.2 淘宝Tair Tair是淘宝开发的一个分布式键/值存储引擎。Tair分为持久化和非持久化两种使用方式:非持久化的Tair可以看成是一个分布式缓存,持久化的Tair将数据存放于磁盘中。为了解决磁盘损坏导致数据丢失,Tair可以配置数据的备份数目,Tair自...
  • 7.2.2 架构

    7.2.2 架构 7.2.2 架构 云SQL Server分为四个主要部分:SQL Server实例、全局分区管理、协议网关、分布式基础部件,如图7-4所示。 图 7-4 云SQL Server的分层架构 下面分别介绍这几个部分: ●每个SQL Server实例是一个运行着SQL Server的物理进程。每个物理数据库包含多个子数据库...
  • 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框架会自动处理数据划分、多机并行执行、任务之间的协调,并且能够处理某个任务执行失败或者...
  • 13.4 流式计算

    13.4 流式计算 13.4.1 原理" level="4"> 13.4.1 原理 13.4 流式计算 MapReduce及其扩展解决了离线批处理问题,但是无法保证实时性。对于实时性要求高的场景,可以采用流式计算或者实时分析系统进行处理。 流式计算(Stream Processing)解决在线聚合(Online Aggregation)、在线过滤(...
  • 分布式数据库

    分布式数据库 分布式数据库 [57]Philip A.Bernstein,etc.Adapting Microsoft SQL Server for Cloud Computing.ICDE,2011. [58]Baron Scbwartz,etc.High Performance MySQL.O'REILLY. [59]Jonathan Lewi...
  • 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...
  • 2.1.5 并行结合串行模式

    2.1.5 并行结合串行模式 2.1.5 并行结合串行模式 我们现实中很多需求不仅需要并行方式加快执行,很多时候还必须遵循串行的先后次序执行。 比如生产PC机,必须要把主板、硬盘、CPU、内存等配件生产齐全后,才能进行组装,如果其中一个配件未生产齐全,无法完成后续组装。但是生产主板、硬盘、CPU、内存每一个配件的过程又都是并行的,现实生活中电子工厂生...
  • 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...