微信后台分布式存储数据库 PaxosStore

BSD
C/C++
跨平台
腾讯
2017-08-31
王练

PaxosStore 是一个在跨园区数据中心间同步复制,提供灵活的数据模式和访问接口,并支持单表亿行,具备快速伸缩能力,低延迟低成本,强一致性和高可用的分布式存储系统。

PaxosStore 将基于 Paxos 的分布式一致性协议(consensus protocol)提取出来作为一个中间件,底层的多模型存储引擎在各种情况下都可以访问这个中间件。这使得存储引擎的调整、维护、缩放和扩展更加容易。

PaxosStore 已经在微信生产中部署了两年多,为微信后端的核心业务提供存储服务,包括用户帐户管理、用户关系管理(即联系人)、即时消息、社交网络(即时刻)和在线付款(即微信支付)。

项目架构:

的码云指数为
超过 的项目
加载中

评论(7)

L
LongCity
https://github.com/tencent/PaxosStore
诺诺
诺诺
开源了?
Im胡子
Im胡子
有人尝试么?
霡霂
霡霂
不错啊
mia0x75
mia0x75
单表亿行,就这能力?
zhoudaqing
zhoudaqing
PhxQueue 什么时候开源?
小白小霸王
小白小霸王
终于加上了 官方下载 , 这真是可喜可贺啊

暂无资讯

暂无问答

大数据利器2018版

类别 名称 (可重点关注加粗部分) 官网 备注 查询引擎 Phoenix https://phoenix.apache.org/ Salesforce公司出品,Apache HBase之上的一个SQL中间层,完全使用Java编写 Presto http://pres...

2018/12/29 15:51
12
0
paxos算法学习与推导

背景 分布式系统的可靠性指的是当分布式系统中一台或部分机器宕掉后都不会导致系统不可用。对于无状态服务,水平扩展即可。但对数据服务的分布式系统,则一般采取replicate的方式,每个节点都...

2018/07/27 11:41
257
0
一致性协议算法-------------Paxos算法

Paxos算法基本原理

2016/02/24 18:44
237
1

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部