It does one thing. And one thing extremely well.
Exasol is a high-performance, in-memory, MPP database specifically designed for in-memory analytics. From business-critical data applications to advanced analytics, the database helps you to analyze large volumes of data in real-time, helping you to accelerate your BI and reporting, and to turn data into value.
In-memory meets MPP. Compression meets columnar storage.
The analytic database achieves lightning-fast performance with linear scalability by combining in-memory technology, columnar compression and storage, and massively parallel processing. Not only is Exasol the world’s fastest database according to TPC-H Benchmarks.
Its standard SQL interfaces also mean avoiding the trap of NoSQL skilling shortages and easy compatibility with pre-existing applications and data structures. Exasol is ideally suited for real-time big data reporting, analysis, and advanced analytics.
Key features and benefits
Innovative in-memory algorithms enable large amounts of data to be processed in main memory for dramatically faster access times.
Faster access to more data sources
Through a data virtualization framework called “virtual schemas” as well as a high-performance data integration framework, you can connect to and analyze data from more sources than ever before.
Column-based storage and compression
Columnar storage and compression reduces the number of I/O operations and amount of data needed for processing in main memory and accelerates analytical performance.
Comprehensive support for Hadoop
Hadoop integration has never been so easy. Exasol supports all native HDFS formats enabling you to perform high-speed analytics against structured and unstructured data faster and easier.
Massively Parallel Processing (MPP)
Exasol was developed as a parallel system based on a shared-nothing architecture. Queries are distributed across all nodes in a cluster using optimized, parallel algorithms that process data locally in each node’s main memory.
Advanced in-database analytics
Alongside out-of-the-box support for R, Python, Java and Lua, Exasol allows you to integrate the analytics programming language of your choice and use it for in-database analytics.
High user concurrency
Thousands of users can simultaneously access and analyze large amounts of data without compromising query performance.
Easily connect to your existing SQL-based BI, reporting and data integration tools via ODBC, JDBC, .NET as well as a JSON-based web socket API.
Exasol fits in with your business model and can be deployed in a number of different ways. Choose the option the best meets your needs: software-only, appliance or in the cloud (ExaCloud, Microsoft Azure or Amazon Web Services).
Intelligent algorithms monitor usage and perform self-tuning tasks, which optimize performance and minimize any data administration overhead.
Advanced editions include additionally:
- In-database UDF analytics (R, Java, Python, Lua, etc.)
- Support for Hadoop-based environments
- Next-generation preference analytics
- Geospatial analytics
- High availability support
- Transparent ecosystem integration framework for any data source
- Virtual schema and logical data warehouse framework
Hadoop? In-Database Advanced Analytics? No problem, we’ve got you covered.
Hadoop integration has never been so easy. Exasol supports all native HDFS formats enabling you to perform high-speed analytics faster and easier. What’s more, users can write user-defined functions (UDFs) to support in-database analytics. Alongside out-of-the-box support for R, Python, Java and Lua, Exasol allows you to integrate the language of your choice and use it for in-database analytics.
Ultimately, we make it as easy as possible for you to plug Exasol into your existing business intelligence, reporting, visualization and analytic applications. We provide all the major integration technologies and leave it to you to decide on the best way to put Exasol to work.