<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/orioledb-enhancing-postgresql-performance-and-scalability-umcyykp9h" -->

---
title: OrioleDB: Enhancing PostgreSQL Performance and Scalability
description: OrioleDB is a PostgreSQL extension designed to optimize performance and scalability by replacing the default Heap storage. Key features include lock-less page...
canonical: https://daily.dev/posts/orioledb-enhancing-postgresql-performance-and-scalability-umcyykp9h
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: OrioleDB: Enhancing PostgreSQL Performance and Scalability | daily.dev
og:description: OrioleDB is a PostgreSQL extension designed to optimize performance and scalability by replacing the default Heap storage. Key features include lock-less page...
og:url: https://daily.dev/posts/orioledb-enhancing-postgresql-performance-and-scalability-umcyykp9h
og:image: https://api.daily.dev/og/posts/UMcyYkp9H.png
og:image:alt: OrioleDB: Enhancing PostgreSQL Performance and Scalability
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# OrioleDB: Enhancing PostgreSQL Performance and Scalability

**[Collections](https://daily.dev/sources/collections)** · 2 min read · 1 upvotes · 0 comments

## Summary

OrioleDB is a PostgreSQL extension designed to optimize performance and scalability by replacing the default Heap storage. Key features include lock-less page access, MVCC based on an undo log, copy-on-write checkpoints, and a high-performance architecture. Currently in beta, it is not ready for production but shows promising benchmarks. Future goals include decoupled storage and compute, serverless PostgreSQL, hybrid workloads, and multi-master replication.

## Content

# OrioleDB: Enhancing PostgreSQL Performance and Scalability

OrioleDB is a cutting-edge PostgreSQL extension designed to replace the default Heap storage, optimizing both performance and scalability. Built utilizing PostgreSQL's pluggable storage system, OrioleDB aims to seamlessly integrate with existing PostgreSQL setups to deliver a more streamlined and efficient database experience.

## Key Features

OrioleDB brings several sophisticated features to the table:

- **Lock-less page access**: Reduces contention and increases concurrency.
- **MVCC based on an undo log**: Enhances multiversion concurrency control mechanisms.
- **Copy-on-write checkpoints**: Ensures data consistency and improves durability.
- **High-performance architecture**: Dramatically improves transaction throughput and reduces I/O operations.
- **Combines on-disk and in-memory engines**: Enhances efficiency for both disk reads and writes.

## Current Status and Usage

OrioleDB has undergone several development phases, with the Public Alpha and beta7 being notable releases. The Public Alpha release, while showcasing the potential of OrioleDB, comes with several limitations. It is currently restricted to Free organizations, supports only the default B-Tree index type, and does not yet support Supabase Realtime Postgres Changes. Therefore, it is not suitable for production workloads at this stage. Users and testers are encouraged to provide feedback to help refine the extension.

The beta7 release of OrioleDB introduces significant improvements and benchmarks indicate that OrioleDB outperforms standard PostgreSQL, particularly in high data volume scenarios. It leverages modern hardware capabilities, making it a robust choice for intensive data workloads.

## Installation and Contributions

Users can install OrioleDB by following the detailed guidance available on GitHub and Supabase. The community is encouraged to participate actively in testing and providing feedback to the developers.

## Future Vision

The roadmap for OrioleDB includes several ambitious goals such as:

- **Decoupled storage and compute**: Aiming for greater flexibility and efficiency.
- **Open-source serverless PostgreSQL**: Bringing the benefits of serverless architectures to the PostgreSQL ecosystem.
- **Hybrid workloads with columnar indexes**: Enhancing performance for analytic workloads.
- **Multi-master replication**: Facilitating high availability and fault tolerance.

As development continues, OrioleDB promises to be a transformative addition to the PostgreSQL toolkit, potentially ushering in a new era of database performance and scalability.

## Similar posts on daily.dev

- [Don’t just attend KubeCon \+ CloudNativeCon, Merge Forward your experience\!](https://daily.dev/posts/don-t-just-attend-kubecon-cloudnativecon-merge-forward-your-experience--l0rpp73x8) · CNCF · 1 upvotes · 0 comments
- [Announcing H2 2026 KCDs](https://daily.dev/posts/announcing-h2-2026-kcds-m96goajm1) · CNCF · 1 upvotes · 0 comments
- [Two months of Open Community Groups](https://daily.dev/posts/two-months-of-open-community-groups-asf52zhbs) · CNCF · 0 upvotes · 0 comments
- [CNCF Unveils Schedule for KubeCon \+ CloudNativeCon Europe 2026](https://daily.dev/posts/cncf-unveils-schedule-for-kubecon-cloudnativecon-europe-2026-ikhcoa5cb) · CNCF · 2 upvotes · 0 comments
- [CNCF Debuts KubeCon \+ CloudNativeCon Japan 2026 Schedule](https://daily.dev/posts/cncf-debuts-kubecon-cloudnativecon-japan-2026-schedule-xp5pyudub) · CNCF · 1 upvotes · 0 comments

---

Tags: [#open-source](https://daily.dev/tags/open-source), [#performance](https://daily.dev/tags/performance), [#database](https://daily.dev/tags/database), [#postgresql](https://daily.dev/tags/postgresql)

[View this post on daily.dev](https://daily.dev/posts/orioledb-enhancing-postgresql-performance-and-scalability-umcyykp9h)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"OrioleDB: Enhancing PostgreSQL Performance and Scalability","url":"https://daily.dev/posts/orioledb-enhancing-postgresql-performance-and-scalability-umcyykp9h","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/orioledb-enhancing-postgresql-performance-and-scalability-umcyykp9h"},"datePublished":"2024-12-02T19:06:13.143Z","dateModified":"2024-12-02T19:06:31.322Z","description":"OrioleDB is a PostgreSQL extension designed to optimize performance and scalability by replacing the default Heap storage. Key features include lock-less page...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/6e7ca83666f622db6da36aaf1ad517cc?_a=AQAEuj9","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/6e7ca83666f622db6da36aaf1ad517cc?_a=AQAEuj9","isAccessibleForFree":true,"articleSection":"Collections","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Collections","logo":"https://media.daily.dev/image/upload/s--fk_6ycEi--/f_auto,q_auto/v1780996001/logos/collections?_a=BAMAMiWQ0","url":"https://daily.dev/sources/collections"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/orioledb-enhancing-postgresql-performance-and-scalability-umcyykp9h","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"open-source,performance,database,postgresql","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Collections","item":"https://daily.dev/sources/collections"},{"@type":"ListItem","position":3,"name":"OrioleDB: Enhancing PostgreSQL Performance and Scalability"}]}
```

