支持高并发数据流处理的MapReduce中间结果缓存

来源 :计算机研究与发展 | 被引量 : 0次 | 上传用户:hlly369
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
针对面向大规模历史数据的高并发数据流处理需求,为改进MapReduce的实时处理能力,提出了一种内存HashB树、外存SSTable文件的key/value中间结果缓存,该结构具有可划分性、可扩展性和高效性.在此基础上,利用B树的平衡性特征提出了一种基于概率的B树构造算法和多路查询算法,利用读写开销估算和缓冲区信息改造了外存文件读写策略和内外存替换算法,进一步优化了中间结果的高并发读写性能.算法分析和实验证明了该缓存的有效性.
其他文献
运用有限元软件对某农用车车架进行模态分析,得到车架的前四阶自由模态和振型。然后运用LMS Test Lab对车架进行模态试验,得到车架的相关模态参数,模态实验的结果验证了车架
<正> 近几年来,模拟集成电路得到了飞速发展,其表现之一是使用MOS器件的模拟集成电路逐渐成为主流,改变了模拟集成电路主要使用双极型器件的局面。MOS器件具有尺寸小、功耗低