书栈网 · BookStack 本次搜索耗时 0.013 秒,为您找到 13 个相关结果.
  • 一致性协议

    一致性协议 一致性协议 在主流的强一致容错的分布式实时存储系统中,一般有两种设计方案: Layered structure,以BigTable 为代表。在这类系统中,数据库的逻辑和存储是由两个子系统分开处理的。在数据存储层,一般会提供一个类似文件系统接口分布式存储系统,该类系统会基于数据块提供一些比较弱的一致性语义(参见GFS )。上层的数据库逻...
  • 系统介绍

    Pegasus是什么 项目背景 设计考虑 与HBase比较 与Redis比较 Pegasus是什么 Pegasus是小米云存储团队开发的一个分布式Key-Value存储系统,最初的动机是弥补HBase在可用性和性能上的不足。Pegasus系统的Server端完全采用C++语言开发,使用PacificA 协议支持强一致性,使用RocksDB 作...
  • 版本发布

    概览 安装构建 立即开始 社区分享: 概览 Pegasus是小米云存储团队开发的一个分布式Key-Value存储系统,最初的动机是弥补HBase在可用性和性能上的不足。Pegasus系统的Server端完全采用C++语言开发,使用PacificA协议支持强一致性,使用RocksDB作为单机存储引擎。 因为使用C++编写,Pegasus避免了使...
  • 介绍

    概览 安装构建 立即开始 社区分享: 概览 Pegasus是小米云存储团队开发的一个分布式Key-Value存储系统,最初的动机是弥补HBase在可用性和性能上的不足。Pegasus系统的Server端完全采用C++语言开发,使用PacificA协议支持强一致性,使用RocksDB作为单机存储引擎。 因为使用C++编写,Pegasus避免了使...
  • RoadMap

    Pegasus KV 特性开发 稳定性改进 DDD(三备份Dead状态)诊断功能:已完成 修复failure detection的bug:已完成 负载均衡改进: 检查负载均衡状态:已完成 SSD盘分布均衡:进行中 机架感知 Server端连接数限制:进行中 MetaServer中增加ReplicaServer白名单机制:进行中 客...
  • 配置说明

    配置组成部分 配置文件部分说明 配置建议 配置组成部分 Pegasus的配置为ini格式,主要有以下组成部分: core:一个Pegasus Service内核引擎运行时的相关参数配置。 network:RPC组件的相关参数配置。 线程池相关:Pegasus进程中启动的各个线程池的相关参数配置。 app相关:app是rDSN中的一个概念,可以...
  • ReplicaServer

    ReplicaServer 读写流程 读写一致性模型 SharedLog和PrivateLog 要不要立即落盘 存储引擎 是否共享存储引擎 Replica的状态转换 添加Learner ReplicaServer ReplicaServer负责数据的读写请求。 读写流程 ReplicaServer由一个个的Replica的组成,...
  • MetaServer

    MetaServer Table的管理 ReplicaGroup的管理 ReplicaServer的管理 集群的负载均衡 MetaServer的高可用 MetaServer MetaServer的主要功能如下: Table的管理 ReplicaGroup的管理 ReplicaServer的管理 集群负载的均衡 Table的管理 在...
  • Replica数据恢复

    原理 DDD诊断工具 原理 通常来说,Pegasus的数据会存储3个副本。对于每个partition,正常情况下应当都有一主两备3个replica提供服务。 但是,集群不可避免会发生节点宕机、网络异常、心跳失联等情况,造成副本丢失,对服务可用性产生影响。副本丢失的程度会影响读写的能力(在负载均衡 里也有介绍): 一主两备都可用:partiti...
  • Reading and Writing documents

    Reading and Writing documents Introduction Basic write model Failure handling Basic read model Shard failures A few simple implications Failures The Tip of the Iceberg ...