数智图书馆-无锡数智政务 本次搜索耗时 3.731 秒,为您找到 306 个相关结果.
  • 第7章 分布式作业调度平台的实现

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

    第 3 章 版本管理 3.1 版本管理系统 3.2 版本管理系统的发展变迁 3.3 分布式版本管理系统 3.4 如何使用版本管理系统 3.5 使用 Git 顺利地推进并行开发 3.6 Git 的开发流程 3.7 数据库模式和数据的管理 3.8 配置文件的管理 3.9 依赖关系的管理 3.10 本章总结
  • 空标题文档

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

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

    11 2025-06-17 《Git权威指南》
    第20章 补丁文件交互 之前各个章节的版本库间的交互都是通过git push和/或git pull命令来实现的,这是Git最主要的交互模式,但并不是全部。使用补丁文件是另外一种交互方式,适用于参与者众多的大型项目进行的分布式开发。例如Git项目本身的代码提交就主要由贡献者通过邮件传递补丁文件来实现的。作者在写书过程中发现了Git的两个Bug,就是以补丁形...
  • 空标题文档

    11 2025-06-17 《Git权威指南》
    36.2 配置etckeeper 配置etckeeper首先要选择好一款分布式版本库控制工具,如Git,然后用相应的版本控制工具初始化/etc目录,并做一次提交,具体操作过程如下。 (1)编辑配置文件/etc/etckeeper/etckeeper.conf。 只要有下面一条配置就够了。告诉etckeeper使用Git作为数据管理后端。 VCS=...
  • 2.5 故障恢复

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

    3.1.3 衡量指标 3.1.3 衡量指标 评价分布式存储系统有一些常用的指标,下面分别介绍。 (1)性能 常见的性能指标有:系统的吞吐能力以及系统的响应时间。其中,系统的吞吐能力指系统在某一段时间可以处理的请求总数,通常用每秒处理的读操作数(QPS,Query Per Second)或者写操作数(TPS,Transaction Per Secon...
  • 3.4.2 一致性与可用性

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

    8.2 设计思路 8.2 设计思路 OceanBase的目标是支持数百TB的数据量以及数十万TPS、数百万QPS的访问量,无论是数据量还是访问量,即使采用非常昂贵的小型机甚至是大型机,单台关系数据库系统都无法承受。 一种常见的做法是根据业务特点对数据库进行水平拆分,通常的做法是根据某个业务字段(通常取用户编号,user_id)哈希后取模,根据取模的结...