Exasol
Corporate brand
UnclaimedExasol is a German analytics-engine technology and in-memory database company focused on high-performance, parallel data warehousing and advanced analytics.
Last updated August 24, 2026
AI crawler reads
No AI crawler has read this profile yet.
Overview
Exasol is a German analytics-engine and database company whose technology is designed for high-performance analytical processing. Its principal product is a massively parallel relational database management system that combines column-oriented storage, in-memory processing, data compression and cluster-based execution. The system is intended for workloads such as data warehousing, online analytical processing, business intelligence, predictive analytics and the preparation or execution of artificial-intelligence and machine-learning models. The Exasol database runs across clusters of standard server hardware rather than depending on a specialized proprietary appliance. It uses a shared-nothing, parallel architecture in which each node executes the same software pattern and contributes processing and storage capacity. Data is organized in columns, and the platform applies proprietary compression techniques to reduce the amount of data that must be processed in memory. Although the active analytical workload is optimized for memory, persistent data is stored on disk under ACID principles, giving the system transactional durability in addition to analytical speed. Exasol positions its platform as a database that can deliver high performance without extensive manual tuning. Its software includes automatic mechanisms for functions such as index management, table statistics and data distribution. The company’s cluster operating system, EXACluster OS, is Linux-based and supplies the runtime, storage and cluster-management environment. ExaStorage, its cluster-oriented file system, supports the database layer, while management functions include automated installation and failover capabilities. The platform supports SQL and standard connectivity technologies including ODBC, JDBC and ADO.NET. It also provides a software development kit for native integration and supports analytical interfaces associated with OLAP, including MDX through OLE DB for OLAP and XML for Analysis. In-database analytics allows Lua, Java, Python and GNU R code to run in parallel as user-defined functions within the SQL execution pipeline. This design allows analytical processing and certain model-execution tasks to remain close to the data instead of requiring every workload to be exported to a separate system. Exasol’s licensing model is described as being based on the amount of RAM allocated to the database software rather than on the physical server hardware. The greatest performance benefit is expected when the compressed active dataset fits within the licensed memory allocation, although the total stored dataset can be larger. The company has also used independent benchmark performance as part of its market positioning. According to the referenced Wikipedia material, Exasol held leading positions in the Transaction Processing Performance Council’s TPC-H analytical benchmark from 2008 across the listed data-volume categories, including both absolute performance and price-performance measures. The brand therefore occupies a specialist position in enterprise data infrastructure rather than a consumer-software market. Its scope spans standalone data-warehouse deployments, acceleration of analytics workloads and infrastructure for advanced analytics and AI/ML enablement. Publicly available reference material supplied for this entry does not establish a complete chronology of ownership, leadership, corporate transactions or current operating footprint, so those fields are left unspecified.
History
Exasol developed as a specialist provider of analytical database technology in Germany. Its core proposition centers on combining relational-database compatibility with the speed characteristics of in-memory and massively parallel processing. Rather than treating analytics as a secondary feature of a conventional transaction-processing database, the platform is designed around analytical workloads, including data warehousing, OLAP, business intelligence and predictive analysis. The system uses clusters of standard servers and follows a shared-nothing execution model. Identical software runs across the nodes, allowing queries to be divided into parallel tasks. Column-oriented data organization and compression reduce the volume of information that needs to be scanned and moved during analytical operations. The database is optimized to work primarily from memory, while persistent disk storage and ACID-compliant behavior provide durability for the underlying data. A significant part of the platform’s engineering is implemented below the database layer. EXACluster OS provides a Linux-based runtime and storage environment, and ExaStorage supplies a proprietary cluster file system. Cluster-management capabilities include mechanisms for installation and failover. At the database level, Exasol emphasizes automated optimization, including automatic handling of indexes, table statistics and data distribution, with the stated aim of reducing the amount of manual tuning required by administrators. The product supports SQL-based integration through ODBC, JDBC and ADO.NET and offers a software development kit for native connections. Its analytical interfaces include MDX support through OLE DB for OLAP and XML for Analysis. Exasol also supports in-database programming with Lua, Java, Python and GNU R. These languages can be used in parallel within user-defined functions that are integrated into the SQL pipeline, enabling selected statistical, predictive and machine-learning operations to be performed close to the stored data. Exasol’s commercial model has been described as licensing based on allocated database RAM, independent of the physical server hardware. This approach ties the licensing measure to the memory available for the active compressed dataset, while allowing the complete persistent dataset to exceed the licensed memory footprint. The company has used benchmark performance to substantiate its high-performance positioning. The referenced material states that Exasol led TPC-H analytical benchmark categories from 2008 onward, covering data volumes from 100 GB through 100 TB and claiming leading absolute and price-performance results. The supplied reference material does not provide enough verified information to reconstruct the company’s founding, key executives, ownership history, corporate milestones or present commercial geography. Those areas remain open rather than being inferred from the technology description.
- 2008
TPC-H benchmark leadership
[1]The referenced material states that Exasol began leading TPC-H benchmark categories for analytical workloads in 2008, including the listed data-volume categories from 100 GB to 100 TB.
Products and positioning
High-performance enterprise analytics infrastructure based on parallel, column-oriented and memory-optimized relational database technology.
Analytical relational database
Exasol database platform
Exasol’s principal platform is a parallelized relational database management system designed for analytical processing. It runs on clusters of standard server hardware, executes workloads in parallel across nodes, stores information in a column-oriented format and uses proprietary compression to improve memory efficiency. The platform is intended for data warehousing, OLAP, business intelligence, predictive analytics and analytics acceleration. It supports SQL connectivity through ODBC, JDBC and ADO.NET, offers a native integration SDK and provides in-database execution for Lua, Java, Python and GNU R code.
Database cluster operating system
EXACluster OS
EXACluster OS is the Linux-based cluster operating environment associated with the Exasol database. It provides the runtime and storage foundation needed to operate the database across multiple nodes. Its supporting capabilities include cluster installation and failover management, helping coordinate the hardware and software resources used by the parallel database architecture.
Cluster file system
ExaStorage
ExaStorage is the proprietary cluster-oriented file-system layer used by the Exasol platform. It supports persistent storage across the database cluster and works with EXACluster OS and the relational database engine to provide a distributed storage environment. The architecture is intended to support parallel access, database durability and cluster operation rather than a single-server deployment model.
Sources1 sources
Cite this profile: Cite the canonical profile. /brand-wiki/exasol · Editorial policy · How profiles are compiled