书栈网 · BookStack 本次搜索耗时 0.024 秒,为您找到 85 个相关结果.
  • 跨机房同步

    Get Started 线上表开启热备 元信息存储 配置项 相关监控项 Known Limitations 在 pegasus 中,跨机房同步又被成为 热备份 ,或 duplication ,简称 dup 。这一功能的主要目的是保证 数据中心级别的可用性 。当业务需要保证服务与数据能够容忍机房故障时,可以考虑使用此功能。 此外,当 Pegas...
  • 负载均衡

    概念篇 操作篇 观察系统情况 控制集群的负载均衡 负载均衡的高级选项 通过help查看所有的remote_command assign_delay_ms assign_secondary_black_list add secondary时候的流控 精细控制balancer 一些命令的使用案例 设计篇 本文档说要介绍Pegasus负载...
  • ReplicaServer

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

    介绍 存储介质 FDS 本地文件系统 怎样开始冷备份 配置 创建冷备份策略 查询冷备份策略 修改冷备份策略 禁用和重新开始冷备份策略 查看备份的结果 从冷备中恢复数据 怎样将数据备份到HDFS 介绍 Pegasus的冷备份功能用来将Pegasus中的数据定期生成快照文件,并备份到其他存储介质上,从而为数据容灾多提供一层保障。但...
  • 安装NodeJs客户端

    安装NodeJs客户端 安装NodeJs客户端 项目地址:Pegasus NodeJS Client 下载并将客户端依赖添加到package.json中:npm install pegasus-nodejs-client —save
  • GEO支持

    Pegasus GEO支持 背景 坐标转换 编码精度 数据存储 hashkey sortkey value 数据查询 灵活性 API & redis proxy 自定义extrator 数据导入 benchmark 测试环境 测试结果 Pegasus GEO支持 背景 业务数据跟Pegasus的普通数据类似,由has...
  • get_unordered_scanners

    get_unordered_scanners get_unordered_scanners 一次性获取多个scanner,用于整个table的数据扫描。可以通过scan_options 参数指定扫描的模式。 def get_unordered_scanners ( self , max_split_count , scan_options )...
  • 关于我们

    我们是小米公司云平台部门的存储团队,团队的职责是开发和维护分布式存储系统,为整个小米公司及生态链企业提供分布式存储解决方案。 我们团队开发和维护的系统包括Zookeeper、HDFS、HBase、Pegasus、Redis等,以及基于这些系统封装的FDS 、SDS 、EMQ等服务。 如果有问题(不限于技术上的问题),欢迎发邮件至 pegasus-hel...
  • 获取Cpp客户端

    获取Cpp客户端 获取Cpp客户端 首先需要编译Pegasus ,编译完成后运行以下命令可以打包生产Cpp客户端库: ./ run . sh pack_client 运行成功后,会在本地文件夹下生产pegasus-client-{version}-{platform}-{buildType}的文件夹以及tar.gz文件。在文件夹里面有个s...
  • 跨机房同步设计原理

    背景 架构选择 基本概念 流程 日志完整性 关于热备份的基本概念和使用可以参照 wiki:跨机房同步 ,这里将主要描述跨机房同步的设计方案和执行细节。 背景 小米内部有些业务对服务可用性有较高要求,但又不堪每年数次机房故障的烦恼,于是向 pegasus 团队寻求帮助,希望在机房故障时,服务能够切换流量至备用机房而数据不致丢失。因为成本所限,...