【24h】

B+ retake

机译:B +重考

获取原文

摘要

Modern ad-hoc data mining queries often run on databases over a terabyte in size. At this scale, large data pages are required to obtain sufficient disk performance. Unfortunately, these large data pages greatly increase update costs, especially for packed structures such as the B+ tree. In a frequently updated warehouse, users are often forced to decide between query performance and update performance in order to meet maintenance time windows. Solutions that provide both are welcome.In this paper, we analyze and measure the memory related costs of B+ Tree updates with large data pages. We introduce the RB+ (Red-Black+) tree as a practical replacement for the B+ tree. The RB+ tree uses persistent red-black binary trees instead of sorted records for leaf pages. This organization improves memory performance up to 3,000% for updates and provides query performance comparable to a B+ tree, making it practical for large, frequently updated warehouses.
机译:现代的即席数据挖掘查询通常在超过TB的数据库上运行。在这种规模下,需要大数据页才能获得足够的磁盘性能。不幸的是,这些大数据页极大地增加了更新成本,尤其是对于打包结构(例如B +树)而言。在频繁更新的仓库中,通常会迫使用户在查询性能和更新性能之间做出选择,以满足维护时间窗口的要求。欢迎同时提供这两种解决方案。在本文中,我们分析和衡量具有大型数据页的B +树更新的内存相关成本。我们介绍了RB +(红黑+)树,作为B +树的实际替代。 RB +树使用持久性红黑色二叉树,而不是叶子页的排序记录。该组织将更新的内存性能提高了3,000%,并提供了与B +树相当的查询性能,使其对于大型,频繁更新的仓库非常实用。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号