如何评价小米开源数据库 pegasus

 我来答
云南新华电脑学校
2018-03-17 · 百度认证:云南新华电脑职业培训学校官方账号
云南新华电脑学校
云南新华电脑学校是经云南省教育厅批准成立的省(部)级重点计算机专业学校,采用三元化管理模式,教学设备先进,师资雄厚学生毕业即就业,学院引进了电商企业入驻,创建心为电商创业园区,实现在校即创业
向TA提问
展开全部
Pegasus是什么?
Pegasus是小米云存储团队开发的一个分布式Key-Value存储系统,它的目标是高可用、高性能、强一致和高扩展。Pegasus系统的Server端完全采用C++语言开发,使用PacificA协议支持强一致性,使用RocksDB作为单机存储引擎。经过两年多的开发,Pegasus从无到有,到现在支持了近十个业务,正一步步向着最初定下的目标前进。
Pegasus有什么特性?
高可用:系统是高可用的,即使在部分服务器挂掉之后,也能在秒级的极短时间内恢复服务,尽量较少对用户的影响,服务可用度达到99.99%以上。
高性能:系统能够提供高性能的读写服务,线上99%的读写延迟控制在5毫秒以内。
强一致:系统对用户提供强一致性的语义,使用户编写业务逻辑时更轻松。
高扩展:系统能够很容易地增减节点,以应对业务负载的变化,并且运维是自动化的。
易使用:系统给用户提供简单易懂的库和接口,方便用户使用。
Pegasus有什么价值?
首先,它可以满足对延迟要求很高的在线业务的需求,譬如广告业务。另外,它也可以替代Redis系统的一些使用场景,在满足一定性能的同时,提供持久化、高可用、自动运维的特性。
为什么要开源?
一方面,希望把有用的东西分享出去让更多人使用,提升公司的技术影响力。另一方面,通过开源可以让外部的力量参与贡献,一起把系统做得更完善。
ZESTRON
2024-09-04 广告
表界面分析在材料科学及化学领域占据核心地位,它深入探索物质表面与界面的微观结构、化学组成及相互作用。通过电商平台射线光电子能谱(电商平台PS)、扫描电子显微镜(SEM)及原子力显微镜(AFM)等先进技术手段,我们Dr. O.K. Wack ... 点击进入详情页
本回答由ZESTRON提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式