- 0
- 0
- 约1.55万字
- 约 10页
- 2026-07-28 发布于北京
- 举报
1BookKeeper概述
1.1BookKeeper简介
BookKeeper是一项可靠记录日志流的服务。在BookKeeper中,服务器称为“
bookies”,日志流称为“ledgers”,而日志中的每个单元(即记录)称为“ledger
entry”。BookKeeper被设计为可靠的服务;即使ledgers的bookies可能溃、
损坏数据或丢弃数据,只要足够多的bookies行为正常,整个服务就能正常运行。
BookKeeper的最初动机来自于HDFS的namenode。Namenode必须以可靠的方
式记录操作,以便在发生故障时能够恢复。然而,我们发现BookKeeper的应用远远
超出了HDFS。实际上,任何需要追加的应用都可以用BookKeeper替换其现有
实现。BookKeeper的优势在于可以通过增加服务器数量来扩展吞吐量。
从次来看,BookKeeper客户端从客户端应用程序接收条目并将其到一组
bookie中,这样的服务有几大优势:
•我们可以使用为此服务优化的硬件。我们目前认为这样的系统只需要针对磁盘I/
O进行优化;•我们可以拥有一组实现此类日志系统的服务器池,并由多个服务器共
享;
•我
您可能关注的文档
最近下载
- 发展党员的5个阶段25个步骤PPT.pptx VIP
- 新能源项目安全知识培训课件.pptx VIP
- 摩丹干料机Dryerfunction-Chinese1.ppt VIP
- 新能源项目安全知识培训课件.pptx VIP
- 2025年(N2)观光车和观光列车司机考试真题(含答案).docx VIP
- 中国智能垃圾箱房行业市场规模及未来投资方向研究报告.pdf VIP
- 某铁路工程施工组织设计方案(DOC84页).docx VIP
- 新解读《GB_T 27548 - 2011移动式升降工作平台 安全规则、检查、维护和操作》最新解读.docx VIP
- 监理工程暂停令签发制度.docx VIP
- 食品原材料供货突发事件应急预案及解决措施.pdf
原创力文档

文档评论(0)