Show HN: OrioleDB Beta12 Features and Benchmarks

Show HN (score: 8)
Found: July 15, 2025
ID: 387

Description

Database
Show HN: OrioleDB Beta12 Features and Benchmarks Hey HN, I'm the creator of OrioleDB, an extension for PostgreSQL that serves as a drop-in replacement for the default Heap storage engine. It is designed to address scalability bottlenecks in PostgreSQL's buffer manager and reduce the WAL, enabling better utilization of modern multi-core CPUs and high‑performance storage systems.

We are getting closer to GA. This release includes:

- An index bridge to support all indexes that Heap supports

- Support for rewinding recent changes in the database.

- Tablespaces support

- Fillfactor support

- An orioledb_tree_stat() function for space utilization statistics

- Support for tables with more than 32 columns.

We also show several performance improvements using the TPC-C benchmarks. Overall, OrioleDB is much faster than Heap, also outperforming other Postgres providers.

We would love more people testing OrioleDB. The fastest way to do that is to use the docker image provided:

    docker run -d --name orioledb -p 5432:5432 orioledb/orioledb
Read the full release here:

https://www.orioledb.com/blog/orioledb-beta12-benchmarks

More from Show

Show HN: Easy alternative to giflib – header-only decoder in C

Show HN: Easy alternative to giflib – header-only decoder in C Hi HN, I made a lightweight, header-only GIF decoder in C, inspired by stb-style libraries. No dynamic allocation, portable, and optimized for embedded devices.<p>GitHub: <a href="https:&#x2F;&#x2F;github.com&#x2F;Ferki-git-creator&#x2F;TurboStitchGIF-HeaderOnly-Fast-ZeroAllocation-PlatformIndependent-Embedded-C-GIF-Decoder">https:&#x2F;&#x2F;github.com&#x2F;Ferki-git-creator&#x2F;TurboStitchGIF-HeaderOn...</a><p>Would love feedback or suggestions.

Show HN: BloomSearch – Keyword search with hierarchical bloom filters

Show HN: BloomSearch – Keyword search with hierarchical bloom filters Hey HN! I got nerd-sniped by Bloom Filters this weekend, specifically for searching datasets with high &quot;cardinality&quot; (number of unique items).<p>They&#x27;re an _amazing_ data structure that, at a fixed size, tracks potential set membership. That means unlike normal b-tree indexes, they don&#x27;t grow with the number of unique items in the dataset.<p>This makes them great for &quot;needle in a haystack&quot; search (logs, document) as implementations like VictoriaMetrics and Bing&#x27;s BitFunnel show. I&#x27;ve used them in the past, but they&#x27;ve never been center-stage in my projects.<p>I wanted high cardinality keyword search for ANOTHER project... and, well, down the yak-shaving rabbit hole we go!<p>BloomSearch brings this into an extensible Go package:<p>- Very memory efficient via bloom filters and streaming row scans<p>- DataStore and MetaStore interfaces for any backend (can be same or separate)<p>- Hierarchical pruning via partitions, minmax indexes, and of course bloom filters<p>- Search by field, token, or field:token with complex combinators<p>- Disaggregated storage and compute for unbound ingest and query throughput<p>And of course, you know I had to make a custom file format ^-^ (FILE_FORMAT.MD)<p>BloomSearch is optimized for massive concurrency, arbitrary cardinality and dataset size, and super low memory usage. There&#x27;s still a lot on the table too in terms of size and performance optimizations, but I&#x27;m already super pleased with it. With distributed query processing I&#x27;m targeting &gt;100B rows&#x2F;s over large datasets.<p>I&#x27;m also excited to replace our big logging bill ~$0.003&#x2F;GB for log storage with infinite retention and guilt-free querying :P

Show HN: HNping 'remind me later' for HN via web push

Show HN: HNping 'remind me later' for HN via web push HNping lets you set a reminder for a HN post. You get a web push browser notification when it&#x27;s time, and clicking it takes you back to the post. That&#x27;s it.<p>I built HNping because I kept stumbling on HN posts where the discussion still had to get going. Wanted to revisit, but didn&#x27;t want to create even more bookmarks&#x2F;etc I&#x27;ll just forget about. So I created a &#x27;remind me later&#x27; tool (like the reddit bot) to fix this for myself.<p>To use it: go to hnping.com, enable notifications, and drag the bookmarklet to your bookmarks bar. Then click it on any HN post to set a reminder (5 minutes to 1 week). No personal info needed - you just get a UUID that serves as your account.<p>I tried to make it as simple as possible.<p>It&#x27;s built on a Cloudflare Worker with D1 for data storage and uses Firebase Cloud Messaging for push notifications.

Show HN: Kuvasz – an open-source uptime and SSL monitoring service

Show HN: Kuvasz – an open-source uptime and SSL monitoring service A few months ago I took out my side project - an uptime &amp; SSL monitoring service - from the drawer. I&#x27;ve decided to give it a new life and completely overhauled it, added a lot of new feature, and most importantly, a UI.<p>Highlights<p>- configurable uptime &amp; SSL monitoring<p>- Telegram, Slack, PagerDuty &amp; E-mail notifications (more to come!)<p>- fully-fledged REST API<p>- a responsive, modern &amp; fast UI<p>- monitors are optionally configurable via a single YAML file, or you can choose to use either the UI or the API to maintain them<p>- Cloud-native, distributed as amd64 and arm64 images<p>- Only one dependency: a PostgreSQL database to connect to<p>- Extensive examples in the docs<p>- stable memory usage (max ~360MB) &amp; great performance<p>It&#x27;s written in Kotlin, under the hood it uses Micronaut with Netty, jOOQ, and PostgreSQL, and the server-side-rendered UI is built with kotlinx.html, Alpine.js, and htmx.<p>It&#x27;s called Kuvasz (pronounce as [ˈkuvɒs]), and you can find the repository here: <a href="https:&#x2F;&#x2F;github.com&#x2F;kuvasz-uptime&#x2F;kuvasz">https:&#x2F;&#x2F;github.com&#x2F;kuvasz-uptime&#x2F;kuvasz</a><p>And the website with the extensive documentation here: <a href="https:&#x2F;&#x2F;kuvasz-uptime.dev" rel="nofollow">https:&#x2F;&#x2F;kuvasz-uptime.dev</a>

No other tools from this source yet.