Favicon of Exasol

Exasol

Exasol is an in-memory, columnar, massively parallel analytics database available as a managed SaaS on S3-backed storage, deployed into a customer's own cloud account, or run on-premises.

LicenseCommercial
DeploymentManagedSelf-hosted
PricingFreeSubscription
Operational complexityMedium

Use it when

  • Query speed on a fixed, known data volume is the goal; the in-memory columnar MPP engine tunes itself, creating and dropping its own indexes.
  • Data residency governs the choice; the same engine runs as SaaS, in your own AWS, Azure, or GCP account, or on-premises.
  • Predictable pricing by raw data volume beats metering compute hours.
  • You want honest evaluation terms; Exasol Personal is free, unlimited in time and data, single-user.

Think twice when

  • Data growth is fast or unbounded; a volume-based license prices growth at the contract line.
  • You want elastic scale-to-zero economics; SaaS clusters help, but the model is closer to a sized system than a serverless one.
  • Self-tuning cuts both ways: there are no hints and manual indexing is discouraged, so an optimizer miss leaves you fewer levers than Snowflake or ClickHouse offer.

How it runs

SaaS runs multiple compute clusters over shared S3-backed data; self-hosted and BYOC deployments couple in-memory columnar storage to the nodes. Indexes and statistics maintain themselves during execution. Consumer groups weight CPU and cap sessions. Iceberg and Parquet are readable natively, and virtual schemas federate external sources.

Details

Compare

How Exasol answers the questions Data Warehouses turns on.

Data Warehouses
How it works
Compute and storageIn-memory MPP: separated storage on SaaS, coupled self-hosted
Storage formatProprietary in-memory columnar; native Iceberg and Parquet reads, plus virtual schemas
SQL dialectExasol SQL (ANSI-based)
Streaming ingestVia connector: Kafka
Time travelNone: backup restore instead
Running it
Where it runsSaaS on AWS only; self-hosted or BYOC on any cloud, or on-premises
Concurrent usersConsumer groups weight CPU and cap sessions; SaaS adds clusters over one copy of the data
AccelerationSelf-tuning: indexes created, maintained and dropped automatically; statistics after every DML
Access
Access controlRoles and object privileges; row-level security via a virtual-schema extension; LDAP, Kerberos or OpenID
Cost
Billing unitRaw data volume licence self-hosted; cluster-hour on SaaS

Share:

Alternatives to Exasol

Favicon

 

  
  
Favicon

 

  
  
Favicon