SAP 内存计算的历史 History of in-memory computing at SAP
来源:互联网 发布:人工智能机器人有哪些 编辑:程序博客网 时间:2024/05/22 20:26
首先利用内存计算技术的产品是SAPSearch and Classification,又名ext Retrieval and Information Extraction (TREX). TREX是一个结构数据和非结构数据的搜索引擎,为提高性能,TREX的索引数据被加载到内存,使用数据压缩和汇总技术加快了大数据量在内存的处理。
SAPliveCache技术特征是充分利用数据库主内存和数据库存储过程。基于MaxDB(引入一个内存数据存储区,同时支持面向对象技术,支持应用逻辑)。这个数据库系统可以处理巨大数量的数据,显著增加算法复杂、数据相关、实时相关的SAP应用(如SAP Supply Chain Management (SAP SCM) and SAP Advanced Planning and Optimization(SAP APO).)例如SAP APO/liveCache的架构包含以下组件:
Ø 实现SAP APO功能的ABAP代码
Ø 提供外部数据库功能的应用,用来管理业务对象
Ø 基于SAP MaxDB的SAP liveCache,提供常驻内存的数据库,用于快速处理数据。
可以看到SAP liveCache数据库作为应用的辅助数据库,SAP APO将复杂的应用逻辑传给SAP liveCache,应用逻辑需要的数据也传给SAP liveCache并保存在内存中,这样就保证了应用处理时有现成数据,以达到最高性能。同时应用的面向对象技术允许多核架构的并行处理。也增加计算性能。
为满足业务分析解决方案的性能需求,SAP 引入了SAPintroduced SAP NetWeaver Business Warehouse Accelerator-软件、硬件的融合体的集成解决方案。以增加SAPNetWeaver Business Warehouse性能。
SAP NetWeaver BWAccelerator基于TREX技术,又扩展了更多功能以适应分析环境。引入列存储等其它内存计算技术。主要用来加速BW的查询报表。概括来说是:将SAP NetWeaver BW Accelerator连接到BW系统后,将InfoCubes标识为在SAP NetWeaver BWAccelerator被索引,然后基于InfoCubes的所有查询操作都由SAP NetWeaver BW Accelerator来完成
因为与SAP NetWeaver BW系统紧密集成并提供类似于应用交付的形式,SAPNetWeaver BW Accelerator仅需要很少的安装配置。客户从SAP获得软件授权,从硬件供应商获得预安装和配置的解决方案。(组团忽悠来啦)
为扩展SAP NetWeaver BWAccelerator的应用,SAP又发布了SAP BusinessObjects Explorer Accelerated,可以直接连接SAPNetWeaver BW Accelerator的SAP BusinessObjects Explorer特殊版本,作为SAP NetWeaverBW Accelerator的应用前台,提供了比SAP NetWeaver BW前台更简单、基于WEB的用户接口,
后来SAP又允许使用SAP BusinessObjectsData Services将SAP 和非SAP数据加载到SAP NetWeaver BW Accelerator,配合SAPBusinessObjects Explorer Accelerated前台,形成了独立于SAPNetWeaver BW.的解决方案。这三件套(SAP NetWeaver BW Accelerator, SAP BusinessObjects ExplorerAccelerated, and SAP BusinessObjects Data Services)常被称为SAPBusinessObjects Accelerator or SAP BusinessObjects Explorer Accelerated Wave 2
SAP HANA是SAP内存计算的新一代,是汇集了以往的技术(如SAP NetWeaver BW Accelerato、TREX、SAPliveCache、P*Time)创造出来的内存数据库应用,提供了更广泛的应用空间。SAP HANA将作为所有企业负载的承受者,而不仅仅是OLAP,将会包括OLTP和TEXT.
看下图演变过程
- SAP 内存计算的历史 History of in-memory computing at SAP
- In-memory Computing with SAP HANA读书笔记 - 第一章:Basic concepts of in-memory
- In-memory Computing with SAP HANA读书笔记 - 第二章:SAP HANA overview
- In-memory Computing with SAP HANA读书笔记 - 第四章:SAP HANA integration scenarios
- In-memory Computing with SAP HANA读书笔记 - 第五章:Lenovo System x solutions for SAP HANA
- In-memory Computing with SAP HANA读书笔记 - 第七章:Business continuity and resiliency for SAP HANA
- 开始学习HANA: In-memory Computing with SAP HANA on Lenovo X6 Systems
- In-memory Computing with SAP HANA读书笔记 - 第三章:Software components and data replication methods
- SAP ABAP AT NEW 和AT END OF的用法
- SAP内存计算:HANA
- SAP内存计算--HANA 走近SAP HANA
- Bill of Material in SAP
- SAP MEMORY 和ABAP MEMORY的区别
- SAP历史/历史明细表
- SAP Memory & ABAP Memory
- SAP Memory & ABAP Memory
- SAP ABAP AT NEW 和AT END OF的用法[转]
- sap abap memory与sap memory
- HDU2058
- 学习长尾词的挖掘也要始终围绕着目标关键词来选取
- Timer---Android 定时器的三种实现
- uva-10344 - 23 out of 5
- Linux tcpdump命令详解
- SAP 内存计算的历史 History of in-memory computing at SAP
- 高效文件操作
- 元芳对SEO优化的重点怎么看
- HIve升级到新版本过程
- 提高你的Java代码质量吧:中文字符串排序的瑕疵
- VirtualBox 虚拟机使用图文教程【系统安装+快照+文件共享+U盘读取】
- Contact 笔记
- Ural 1087. The Time to Take Stones
- DBI接口与DPI接口与DSI接口