当前位置:首页 > 报告详情

专场20.5-Apache Pegasus的原理与实践-王伟.pdf

上传人: 2*** 编号:126953 2023-05-01 45页 2.15MB

word格式文档无特别注明外均可编辑修改,预览文件经过压缩,下载原文更清晰!
三个皮匠报告文库所有资源均是客户上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作商用。
本文主要介绍了Apache Pegasus,一个高可用、高性能、强一致、轻量级的分布式KV存储系统。 Pegasus采用C++、Java、Golang等多种语言开发,存储介质支持HDD、SSD、MEM,单机引擎包括RocksDB、LevelDB,数据视图支持KV、Tabular,数据分布采用Hash、Range、一致性Hash等策略。其架构设计中心化、去中心化相结合,一致性协议采用Raft、Paoxs等。 Pegasus具有强一致性、低延迟、高可用性等特点,适用于延迟敏感的在线业务、数据规模较大、可用性要求较高的场景。同时,文章还介绍了Pegasus在广告业务中的实际应用案例,通过调整RocksDB参数和采用离线计算+BulkLoad的方式,实现了海量数据的快速灌库,显著提高了数据灌库效率和系统性能。未来,Pegasus将在成本优化、SLA提升、性能优化、架构优化等方面进行改进。
"Apache Pegasus如何实现高可用性?" "Pegasus的性能优化策略有哪些?" "如何在广告业务中应用Pegasus实现高效数据处理?"
客服
商务合作
小程序
服务号
折叠