Exploiting Graphic Card Processor Technology to Accelerate Data Mining Queries in SAP NetWeaver BIA
ICDMW '08 Proceedings of the 2008 IEEE International Conference on Data Mining Workshops
Proceedings of the 13th International Conference on Extending Database Technology
Predicting in-memory database performance for automating cluster management tasks
ICDE '11 Proceedings of the 2011 IEEE 27th International Conference on Data Engineering
In-Memory Data Management: An Inflection Point for Enterprise Applications
In-Memory Data Management: An Inflection Point for Enterprise Applications
Hybrid data-flow graphs for procedural domain-specific query languages
SSDBM'11 Proceedings of the 23rd international conference on Scientific and statistical database management
Optimizing write performance for read optimized databases
DASFAA'10 Proceedings of the 15th international conference on Database Systems for Advanced Applications - Volume Part II
Efficient transaction processing in SAP HANA database: the end of a column store myth
SIGMOD '12 Proceedings of the 2012 ACM SIGMOD International Conference on Management of Data
Data management with SAPs in-memory computing engine
Proceedings of the 15th International Conference on Extending Database Technology
Massively parallel sort-merge joins in main memory multi-core database systems
Proceedings of the VLDB Endowment
Compacting transactional data in hybrid OLTP&OLAP databases
Proceedings of the VLDB Endowment
A storage advisor for hybrid-store databases
Proceedings of the VLDB Endowment
The vertica analytic database: C-store 7 years later
Proceedings of the VLDB Endowment
DeltaNI: an efficient labeling scheme for versioned hierarchical data
Proceedings of the 2013 ACM SIGMOD International Conference on Management of Data
Bridging the programming gap between persistent and volatile memory using WrAP
Proceedings of the ACM International Conference on Computing Frontiers
Exploiting in-network processing for big data management
Proceedings of the 2013 Sigmod/PODS Ph.D. symposium on PhD symposium
SynopSys: large graph analytics in the SAP HANA database through summarization
First International Workshop on Graph Data Management Experiences and Systems
Enabling efficient OS paging for main-memory OLTP databases
Proceedings of the Ninth International Workshop on Data Management on New Hardware
Memory footprint matters: efficient equi-join algorithms for main memory data processing
Proceedings of the 4th annual Symposium on Cloud Computing
Proceedings of the VLDB Endowment
Design and evaluation of storage organizations for read-optimized main memory databases
Proceedings of the VLDB Endowment
Anti-caching: a new approach to database management system architecture
Proceedings of the VLDB Endowment
Hi-index | 0.00 |
The SAP HANA database is positioned as the core of the SAP HANA Appliance to support complex business analytical processes in combination with transactionally consistent operational workloads. Within this paper, we outline the basic characteristics of the SAP HANA database, emphasizing the distinctive features that differentiate the SAP HANA database from other classical relational database management systems. On the technical side, the SAP HANA database consists of multiple data processing engines with a distributed query processing environment to provide the full spectrum of data processing -- from classical relational data supporting both row- and column-oriented physical representations in a hybrid engine, to graph and text processing for semi- and unstructured data management within the same system. From a more application-oriented perspective, we outline the specific support provided by the SAP HANA database of multiple domain-specific languages with a built-in set of natively implemented business functions. SQL -- as the lingua franca for relational database systems -- can no longer be considered to meet all requirements of modern applications, which demand the tight interaction with the data management layer. Therefore, the SAP HANA database permits the exchange of application semantics with the underlying data management platform that can be exploited to increase query expressiveness and to reduce the number of individual application-to-database round trips.