购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

序言

自2010年公开面世以来,SAP HANA正以SAP产品研发史上前所未有的速度完善和进化。随着越来越多的客户将核心业务迁移到SAP HANA上来,企业级内存计算技术已经被证明是高效可行的。基于SAP HANA搭建的技术平台和增值应用已经开始显著改变企业级计算环境,企业业务模式整体转变逐渐成为可能。我们欣喜地看到众多来自不同地域、不同行业的客户正从基于SAP HANA的解决方案中获益。

从应用开发人员的角度看,SAP HANA凭借其广泛的标准兼容性降低了开发者学习的门槛。全面实现ACID意味着SAP HANA具备了事务型数据库的原子性、一致性、隔离性与持久性,对标准结构化查询语言以及ODBC、JDBC、MDX等常见接口的完整支持确保广大开发者可以直接将SAP HANA作为通用关系型数据库管理系统来使用。传统数据仓库开发人员稍加学习即可通过SAP HANA集成的可视化可编程多维数据建模工具建立复杂数据分析模型。基于内置的扩展应用服务,开发者可以使用熟悉的C语言、C++或者服务器端JavaScript语言轻松创建丰富的应用逻辑。其与Hadoop、R等开放环境的访问接口使得复用数据分析处理领域已有的研发成果成为可能。SAP HANA的这些特性使广大不同专业技术背景的应用开发人员快速找到切入点,展开更深入的学习探索。

作为一项颠覆性的重大创新,SAP HANA突破了传统企业级应用设计范式,使用单一系统同时处理联机事务型和分析型工作负载,将应用服务层合并到数据库管理系统内部,利用基于内存计算的列式存储技术提升数据处理性能并降低总体拥有成本,内嵌高效预测分析库以简化实时预测分析型应用开发,取消了默认数据表索引并原生支持文本分析及全文检索。企业级数据处理和分析应用通过SAP HANA这些创新的高级特性,其性能达到了极致。如何全面掌握各个组件的功能特点和使用方法并加以综合运用,进而充分发挥SAP HANA平台的优势,对开发人员提出了更高的要求。

SAP中国研究院的尹东升、陈磊、周斌三位同事结合近几年来在相关领域开发和实施项目中积累的丰富经验,将与客户和合作伙伴互动过程中经常被问到的各种问题加以归纳总结,编写了这本入门指南。读者不仅可以在书中找到搭建开发环境以及使用各主要开发工具的详细指南,而且可以了解SAP HANA主要组件的原理和应用场景。本书运用大量实例加以论述,数据翔实充分,阐述深入浅出,对有兴趣深入了解SAP HANA的开发人员具有非常有效的指导意义。

希望这本书能为广大开发人员打开一扇通向新一代企业级高性能海量数据处理应用开发之路的大门。

SAP中国研究院首席架构师
王 钊
2013年11月于上海 nKKCwAb23vfpyzUX2w95+GDkvJMxxdrL6ZWQ8BZK8S0Kjvs8tY3ALZCOSDkbbnpr

点击中间区域
呼出菜单
上一章
目录
下一章
×