Skip to main content

The cloud-native storage engine for PostgreSQL

OrioleDB is a PostgreSQL extension that combines the advantages of both on-disk and in-memory engines. It uses PostgreSQL pluggable storage to increase performance and cut costs.

OrioleDB

Scalability

The novel design of OrioleDB avoids typical bottlenecks of database engines.

IO Reduction

Logical WAL and non-persistent undo log for less IO from write transactions.

Data Compression

Page-level data compression reduces typical database size in 4-5 times.

Bloat Reduction

Less bloat thanks to efficiently handled in-place update.

Less Maintenance

Lower maintenance required resulting in less operational costs.

High Transaction Throughput

Efficient transactional processing leads to high throughput.

Scalability

OrioleDB utilizes the power of modern hardware to achieve extraordinary performance.

Scalability

Read-only tests show that the OrioleDB storage format is over to 4x faster than PostgreSQL's current storage format.

Scalability

Read-write tests show that the OrioleDB storage format is over to 4.5x faster than PostgreSQL's current storage format.

Efficiency

OrioleDB's architecture dramatically reduces resources used for transaction processing.

Scalability

OrioleDB is over 6x more efficient on disk reads / IOPS than the current PostgreSQL storage format.

Scalability

OrioleDB results in a dramatic reduction in disk writes compared to the current PostgreSQL storage format.

OrioleDB is a PostgreSQL extension that combines the advantages of both on-disk and in-memory engines. It uses PostgreSQL pluggable storage to increase performance and cut costs.