注册 登录 进入教材巡展
#
  • #

出版时间:2014年10月

出版社:清华大学出版社

以下为《内存数据管理教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302383208
  • 102718
  • 0045158404-9
  • 2014年10月
  • 管理学
  • 工商管理
  • O151.2;O182
  • 计算机
  • 本专科
内容简介
哈索所著的《内存数据管理教程》是《内存数据管理(第2版)》的姊妹篇,更加全面、深入地介绍了SanssouciDB的技术原理,旨在向读者们分享哈索教授带领下(德国波茨坦大学哈索·普拉特纳学院)的“企业平台和集成概念”小组从2006年开始,在企业应用的内存数据管理领域的研究成果,以及对未来技术发展趋势的展望。尽管SanssouciDB是一款在实验室搭建出来的、基于内存计算以及列式存储的数据库原型机,但其作为业界领先的内存计算产品SAP HANA的“鼻祖”,也可以帮助读者们更加深入地了解以及掌握SAP HANA。
目录

第1章  简介


    1.1  课程目标


    1.2  基本理念


    1.3  学习路线图


    1.4  参考文献


    1.5  自测题


第一部分  企业计算的未来


  第2章  企业计算的新需求


    2.1  事件数据的处理


    2.2  整合结构化和非结构化数据


    2.3  社交网络和网站


    2.4  运营云环境


    2.5  移动运营


    2.6  生产及分销计划


    2.7  参考文献


    2.8  自测题


  第3章  企业应用的特征


    3.1  多样的应用


    3.2  OLTP与OLAP的对比


    3.3  OLAP与OLTP分离的缺点


    3.4  对比OLTP和OLAP的访问模式


    3.5  集OLTP与OLAP于一身的数据


    3.6  企业数据的特征


    3.7  参考文献


    3.8  自测题


  第4章  硬件架构的创新


    4.1  内存单元


    4.2  内存层级


    4.3  内部高速缓存


    4.4  地址转换


    4.5  预读取机制


    4.6  存储器层级和延迟


    4.7  非一致性内存访问架构(


    4.8  不断扩展的主内存系统


    4.9  远程内存访问


    4.1  0参考文献


    4.1  1自测题


  第5章  SanssouciDB蓝图


    5.1  主存中的数据存储


    5.2  以列为导向


    5.3  列式存储的启示


    5.4  活动数据与非活动数据


    5.5  架构概览


    5.6  参考文献


    5.7  自测题


第二部分  数据库存储技术的基础


  第6章  字典编码


    6.1  压缩举例


    6.2  排序的字典


    6.3  基于编码的操作


    6.4  自测题


  第7章  压缩


    7.1  前缀编码


    7.2  运行长度编码


    7.3  集群编码


    7.4  间接编码


    7.5  变量编码


    7.6  限制


    7.7  参考文献


    7.8  自测题


  第8章  内存中的数据布局


    8.1  应用性能上的缓存效应


    8.2  行式布局和列式布局


    8.3  列式布局的优点


    8.4  混合表布局


    8.5  参考文献


    8.6  自测题


  第9章  分区


    9.1  定义和分类


    9.2  垂直分区


    9.3  水平分区


    9.4  选择合适的分区策略


    9.5  参考文献


    9.6  自测题


第三部分  内存数据库的操作


  第10章  删除


    10.1  物理删除示例


    10.2  参考文献


    10.3  自测题


  第11章  插入


    11.1  示例


    11.2  性能方面的考虑


    11.3  自测题


  第12章  更新


    12.1  更新类型


    12.2  更新示例


    12.3  参考文献


    12.4  自测题


  第13章  元组重建


    13.1  简介


    13.2  行式数据库的元组重建


    13.3  列式数据库的元组重建


    13.4  补充示例和讨论


    13.5  自测题


  第14章  扫描的性能


    14.1  简介


    14.2  行式布局:全表扫描


    14.3  行式布局:步长访问


    14.4  列式布局:全列扫描


    14.5  补充示例和讨论


    14.6  自测题


  第15章  查询


    15.1  关系代数


    15.2  数据检索


    15.3  自测题


  第16章  物化策略


    16.1  物化的几个方面


    16.2  案例


    16.3  早期物化


    16.4  晚期物化


    16.5  参考文献


    16.6  自测题


  第17章  并行数据处理


    17.1  硬件层


    17.2  软件层


    17.3  参考文献


    17.4  自测题


  第18章  索引


    18.1  索引:优化查询的方法


    18.2  技术考虑


    18.3  倒排索引


    18.4  讨论


    18.5  参考文献


    18.6  自测题


  第19章  连接


    19.1  在主存中执行连接


    19.2  哈希连接


    19.3  排序合并连接


    19.4  选择连接算法


    19.5  自测题


  第20章  聚合函数


    20.1  使用COUNT函数的聚合示例


    20.2  自测题


  第21章  并行选择


    21.1  并行化


    21.2  自测题


  第22章  工作负载管理和排程


    22.1  速度的力量


    22.2  排程


    22.3  混合工作负载管理


    22.4  参考文献


    22.5  自测题


  第23章  并行连接


    23.1  部分  并行处理的哈希连接


    23.2  并行哈希连接


    23.3  参考文献


    23.4  自测题


  第24章  并行聚合


    24.1  聚合函数重复访问


    24.2  使用哈希的并行聚合


    24.3  参考文献


    24.4  自测题


第四部分  高级数据库存储技术


  第25章  差分缓冲区


    25.1  概念


    25.2  实现


    25.3  元组生命周期


    25.4  参考文献


    25.5  自测题


  第26章  只插入


    26.1  只插入方法的定义


    26.2  浮点表示法


    26.3  间隔表示法


    26.4  并发控制:快照隔离


    26.5  只插入:优势和挑战


    26.6  参考文献


    26.7  自测题


  第27章  合并处理


    27.1  异步在线合并


    27.2  单个列属性合并示例


    27.3  合并优化


    27.4  参考文献


    27.5  自测题


  第28章  日志


    28.1  日志的基础架构


    28.2  逻辑日志与字典编码日志


    28.3  示例


    28.4  参考文献


    28.5  自测题


  第29章  恢复


    29.1  读取元数据


    29.2  恢复数据库


    29.3  参考文献


    29.4  自测题


  第30章  动态数据库重组


    30.1  行式存储中的重组操作


    30.2  列式存储的动态重组


    30.3  扩展话题:多租户要求在线重组


    30.4  热数据和冷数据


    30.5  参考文献


    30.6  自测题


第五部分  企业应用开发新时代的基础


  第31章  对应用开发的影响


    31.1  优化内存数据库上的应用开发


    31.2  最佳实践


    31.3  自测题


  第32章  数据库视图


    32.1  视图的优势


    32.2  分层视图的概念


    32.3  视图的开发工具


    32.4  参考文献


    32.5  自测题


  第33章  处理业务对象


    33.1  业务对象持久化


    33.2  对象关系映射


    33.3  自测题


  第34章  “迂回”解决方案


    34.1  转变步骤的细节


    34.2  关于“迂回”解决方案的结论


    34.3  自测题


自测题解答


术语表


译后记