Что такое SAP HANA?
Что такое SAP HANA?
SAP HANA is an in-memory data platform that is deployable on premise or on demand. At its core, it is an innovative in-memory relational database management system that makes full use of the capabilities of current hardware to increase application performance, reduce cost of ownership, and enable new scenarios and applications that were not possible before.
With SAP HANA, you can build applications that integrate the business control logic and the database layer with unprecedented performance. As a developer, one of the key questions is how you can minimize data movements. The more you can do directly on the data in memory next to the CPUs, the better the application will perform.
SAP HANA runs on multi-core CPUs with fast communication between processor cores, and containing terabytes of main memory. With SAP HANA, all data is available in main memory, which avoids the performance penalty of disk I/O. Either disk or solid-state drives are still required for permanent persistency in the event of a power failure or some other catastrophe. This does not slow down performance, however, because the required backup operations to disk can take place asynchronously as a background task.
A database table is conceptually a two-dimensional data structure organized in rows and columns. Computer memory, in contrast, is organized as a linear structure. A table can be represented in row-order or column-order. A row-oriented organization stores a table as a sequence of records. Conversely, in column storage the entries of a column are stored in contiguous memory locations. SAP HANA supports both, but is particularly optimized for column-order storage.
=====================================
Для работы потребуется подключение к БД SAP HANA - либо физически развернутой, либо в облачном сервисе (например, Amazon Web Services
http://aws.amazon.com/ или CloudShare
http://cloudshare.com/solutions . Оба сервиса платные, стоимость можно узнать на соответствующих страницах). Особенности подключения и способы преодоления проблем обсуждаются на тематических форумах (например,
http://scn.sap.com/community/developer-center/hana ).