Exasol is a parallelized, in-memory, column-oriented relational database management system designed for analytical workloads, data warehousing, and AI/ML acceleration. It runs on clusters of standard hardware using an SPMD execution model and supports the SQL standard.
- Website
- https://www.exasol.com/[01]
- Tech Docs
- https://docs.exasol.com/[02]
- Country of Origin
- DE
- Start Year
- 2000
- Project Types
- Academic, Commercial
- Written in
- C++
- Operating System
- Linux
- License
- Proprietary
- Wikipedia
- https://en.wikipedia.org/wiki/Exasol[04]
Exasol is a parallelized, in-memory, column-oriented relational database management system designed for analytical workloads, data warehousing, and AI/ML acceleration. It runs on clusters of standard hardware using an SPMD execution model and supports the SQL standard.
History[06]
Founded in 2000 by researchers at Friedrich-Alexander University in Germany.
Exasol’s name is composed of two parts: EXA, originating from the Greek language denoting a unit prefix factor of 1018, while SOL stands for solution.
Concurrency Control[07]
To ensure compliance with the ACID principles, every transaction is subject to an evaluation by the transaction management system (TMS). If necessary, the TMS intervenes and automatically rectifies conflicts through the enforcement of waiting times or by rolling back transactions in the event of a collision.
To keep the number of colliding transactions as low as possible, Exasol supports the "MultiCopy Format". This keeps multiple versions of every database object (temporarily).
Indexes
Exasol creates, maintains and drops indexes automatically
Indexes will be stored persistently and reused in later executions. Indexes are stored in a compressed manner and don't need to be decompressed when accessing them. Indexes are used for joins and under certain circumstances for filtering the data of a table (index scan). Internally EXASolution is using a tuned B-tree structure.
Citations
8 sources- Exasol: The analytics database | DWH, Acceleration, AI & ML exasol.com
- https://docs.exasol.com/ exasol.com
- Blogs | Exasol exasol.com
- Exasol - Wikipedia wikipedia.org
- https://twitter.com/ExasolAG twitter.com
- https://innovator.news/startup-of-the-week-exasol-afc8815597ab innovator.news
- Transaction management | Exasol Documentation exasol.com
- https://uhesse.com/2019/03/08/comparison-between-oracle-and-exasol uhesse.com