提升重用与实时性的可持久CSB+-树索引技术

需积分: 5 0 下载量 52 浏览量 更新于2024-08-11 收藏 1003KB PDF 举报
本文档标题为"可持久化CSB+-树索引技术研究",发表于2015年的《计算机科学与技术前沿》期刊,其核心内容聚焦在提升现有主存索引方案的性能。当前的索引设计主要依赖于将更新操作临时存储至硬盘,然后根据操作顺序恢复索引,这导致了实时性和重用性的不足。为了改善这些问题,作者提出了一个可持久化的CSB+-树索引方案。 CSB+-树是一种特别考虑缓存敏感性的B+-树,它采用了内存映射技术,将索引结构完整且高效地保存在外存中。这种设计允许在导入数据时避免重新构建索引,从而节省大量的计算资源。这种方法显著提高了系统的效率,特别是对于频繁的索引访问和更新场景。 论文还关注到了索引更新过程中可能出现的内存碎片问题。为解决这个问题,作者设计了一种分类内存管理机制,实时监控内存使用情况。当内存碎片积累到一定程度无法再有效利用时,会通过基于有序键值对的索引重构策略来消除内存碎片,进一步优化内存利用率。 作者的研究团队——南京航空航天大学计算机科学与技术学院的研究人员,包括王胜、秦小麟、沈尧、李博涵和史文浩,共同探讨了这一创新性的索引技术。他们的工作旨在提供一种更高效、可重复利用的索引解决方案,以满足现代信息系统对高实时性和低维护成本的需求。 总结来说,这篇论文的主要贡献在于提出了一种可持久化的CSB+-树索引方案,它通过内存映射和有效的内存管理策略,改进了主存索引的性能,特别是在处理大规模数据和频繁更新时。这对于数据库管理系统、搜索引擎等需要高效索引处理的应用具有实际意义。通过实验结果的展示,论文证实了新方案在重用性和实时性方面的优越性,对于IT行业的索引技术发展具有重要价值。