云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

文件存储_云主机和云服务器的区别_返现

小七 141 0

文件存储_云主机和云服务器的区别_返现

近两年来,我一直想更新这个常见问题,这是维基百科上列出的主要参考资料,但不知怎么的,我一直没有找到时间。当我听说史蒂夫卢卡斯想合作时,我想是时候重写和更新了!

第1部分–HANA概述什么是SAP HANA?SAP为什么要建立数据库?SAP HANA只是一个数据库吗?SAP HANA来自哪里?是什么让SAP HANA与众不同?SAP HANA支持什么样的用例?SAP HANA上运行哪些SAP应用程序?SAP HANA的业务案例是什么?SAP HANA是数据库、平台、设备还是云?SAP HANA与Oracle或IBM相比如何?HANA是如何获得许可的?第2部分–HANA技术SAP HANA数据库可以增长到多大?它能扩展吗?SAP HANA是面向行还是面向列的数据库?SAP HANA是否需要索引或聚合?SAP HANA是大数据平台吗?SAP HANA Enterprise准备好了吗?SAP HANA发布计划是什么?如果停电了怎么办?SAP HANA运行在什么硬件上?SAP HANA运行在什么操作系统上?SAP HANA使用什么开发软件?SAP HANA支持哪些客户端软件?SAP HANA是用什么语言写的?如果我的数据超过内存大小会发生什么?我能控制数据温度吗?SAP HANA的下一步计划是什么?我在哪里可以找到更多的细节?注释和来源

什么是SAP HANA?

SAP HANA是一个内存数据库和应用程序平台,对于许多操作而言,它比Oracle等常规数据库在相同硬件上的速度快10-1000倍。这允许简化设计和操作,以及实时业务应用程序。客户最终可以通过消除对单独和多个应用服务器、操作数据存储、数据集市和复杂的BI工具实施的需求来降低IT复杂性。

SAP HANA是数据库的"革新",基于30年的技术改进、研究和开发。它允许构建传统RDBMS上无法实现的应用程序,大数据的发展前景,以及更新SAP Business Suite等现有应用程序。

SAP为什么要构建数据库?

SAP联合创始人兼董事长Hasso Plattner认为,如果能够以零响应时间构建一个数据库,那么业务应用程序的编写方式将从根本上有所不同,IT环境也将得到简化。波茨坦Hasso Plattner研究所的研究机构认为,借助现代计算机和软件设计,这几乎是可能的。

SAP制造商业应用程序,而且很明显,大数据的4,像Oracle这样的现有软件供应商都不会编写这样的数据库和应用程序平台,他们需要建立自己的。此外,这将是SAP应用程序完全更新和简化的跳板,以使其在未来20年内继续使用。

SAP HANA仅仅是一个数据库吗?

没有。当SAP开始构建HANA时,他们意识到下一代业务应用程序将需要比过去更加集成的方法。

SAP HANA包含了整个企业应用程序的现成构建块。HANA可以满足其他应用程序平台中许多层的需求,包括事务数据库、报表数据库、集成层、搜索、预测和web。所有这些都是通过一次安装完成的。

SAP HANA从何而来?

SAP从头开始构建SAP HANA,包括来自波茨坦Hasso Plattner研究所的研究,从p*Time数据库、TREX搜索引擎、BWA in-memory appliance和MaxDB关系数据库获取IP。它已经扩展了来自Business Objects和Sybase收购的知识产权,产品包括Sybase IQ和Business Objects Data Federator。

虽然HANA有一个遗留产品和其他产品的一些代码,但大部分数据库和平台都是从头开始编写的。

SAP HANA的根本不同之处是什么?

SAP HANA在设计上有所不同。它以列格式和压缩格式将所有数据存储在内存中。因为HANA非常快,所以不需要求和、索引、物化视图和聚合,这可以将数据库占用空间减少95%。一切都是在主内存中按需、动态计算的。这使得公司能够在同一时间在同一实例上运行OLTP和分析应用程序,并允许任何类型的实时、即席查询和分析。

在此基础上,SAP构建了解决所有列式数据库问题的解决方案,例如并发(HANA使用MVCC)和行级插入和更新性能(HANA使用各种机制,如增量存储)。

如果这还不够,SAP在HANA中添加了一系列引擎,以提供虚拟OLAP功能、数据虚拟化、文本分析、搜索、地理空间、图形(很快将提供)和web。它支持开放标准,如REST、JSON、ODBO、MDX、ODBC和JDBC。在一个数据库中,有与整个Oracle或IBM软件堆栈一样多的功能。

SAP HANA支持什么样的用例?

第一批HANA部署都是分析性用例,大数据是干什么的,如数据集市和数据仓库,因为好处是现成的。像sapbw这样的edw通过简单的数据库交换运行起来就像闪电一样。

对于财务或供应链这样的事务性应用程序,通过简单的数据库交换,大多数事情都会运行得更好一些(SAP声称自己的核心财务快了50%)。当应用程序的逻辑得到优化并下推到数据库级别时,万云,真正的好处来自应用程序的简化(SAP正在构建其业务套件的简化版本),或来自实时运营报告、实时供应链管理或实时报价管理等辅助好处,与市场上的其他数据库系统不同,HANA支持同时在同一数据实例上运行所有应用程序。不再复制、转换和重新组织整个企业的数据,以满足不同应用程序的需要。HANA通过一个"记录系统"实例完美地满足了所有应用程序的需求。

SAP提供了一个用例存储库,对HANA的各种用例进行分类。

SAP HANA上运行哪些SAP应用程序?

SAP首席执行官比尔·麦克德莫特(Bill McDermott)表示,"HANA依附于我们拥有的一切"。

几乎所有主要的SAP应用程序现在都在SAP HANA平台上运行。这包括SAP Business Suite(ERP、CRM、PLM、SCM)和SAP BW数据仓库。

包括BusinessObjects Enterprise、Data Services和SAP Lumira在内的BI套件均设计为在HANA平台上运行。