书栈网 · BookStack 本次搜索耗时 0.012 秒,为您找到 85 个相关结果.
  • 数据模型

    Pegasus的数据模型非常简单,就是Key-Value模型,不支持数据Schema。但是为了增强其表达能力,我们将key分裂为HashKey和SortKey,即组合键(composite key),在这点上与DynamoDB 中提供的composite primary key (partition key and sort key)是很类似的。 Ha...
  • 使用DataX导数据

    DataX 是阿里巴巴开源的异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步功能。 我们为DataX开发了Pegasus插件,以实现从其他异构数据源离线同步数据到Pegasus,但是目前还只支持从其他数据源导入到Pegasus,不支持从...
  • 集群部署

    集群部署 准备机器 准备Zookeeper 准备配置文件 多个SSD盘如何配置 多个网卡如何配置 准备部署包 启动服务 分布式部署工具 Minos部署 常见问题 集群清理重建 集群部署 准备机器 Pegasus分布式集群至少需要准备这些机器: MetaServer:2~3台机器,无需SSD盘。 ReplicaServer...
  • 初始化

    初始化 初始化 初始化先构造Pegasus对象,在使用init函数完成初始化: class Pegasus ( object ): """ Pegasus client class. """ def __init__ ( self , meta_addrs = None , tabl...
  • 整体架构

    整体架构 整体架构 Pegasus集群主要由两个部分组成: MetaServer: 集群的协调者,类似于HBase 的HMaster或者HDFS 的NameNode。 ReplicaServer:集群的数据节点,类似于HBase的RegionServer或者HDFS的DataNode。主要负责数据的读写请求。下面分别从Pegasus设计与实现...
  • 开发工具栈

    Clang-Format Clang-Tidy CCache Gcov Valgrind Heap Profiling 开发建议 Clang-Format 我们使用 clang-format-3.9 来格式化代码。在 ubuntu 下安装 clang-format-3.9: sudo apt - get install clang -...
  • 获取Java客户端

    获取Java客户端 获取Java客户端 项目地址:Pegasus Java Client 下载: git clone https : //github.com/XiaoMi/pegasus-java-client.git cd pegasus - java - client 选择所使用的版本并构建,建议使用最新的release版本:...
  • Redis适配

    Redis适配 架构 提供服务的形式 配置 APIs KEY规则 KV API GEO API SET GET DEL SETEX TTL PTTL INCR INCRBY DECR DECRBY GEODIST GEORADIUS GEORADIUSBYMEMBER 示例 Redis适配 架构 在peg...
  • 创建/关闭客户端

    创建/关闭客户端 create close 创建/关闭客户端 create let pegasusClient = require ( 'pegasus-nodejs-client' ); /** * Create a client instance * @param {Object} configs * ...
  • 体验onebox集群

    什么是onebox集群 如何体验 什么是onebox集群 千言万语不如一个行动。 初次接触Pegasus,你肯定最想了解这个集群运行起来是什么样子的。但是这是一个分布式系统,然而你手上未必有那么多机器。因此我们提供了onebox集群,让你在一台机器上就能体验Pegasus的集群式服务。 onebox集群在启动时实际上做了这些事情: 启动Zo...