OxiDB.
Journal Search Sign in

Latest Articles

Thoughts on databases, Rust, and building fast software

OxiDB for .NET: TCP Client, Embedded Mode & Entity Framework Core
Deep Dive / March 07, 2026

OxiDB for .NET: TCP Client, Embedded Mode & Entity Framework Core

OxiDB now has first-class .NET support with three NuGet packages: a pure managed TCP client, an embedded FFI client that runs the database in-process, and a full Entity Framework Core provider that...

Continue reading
OxiDB JDBC Driver: Connect DBeaver, IntelliJ & Any Java App to OxiDB
Deep Dive / March 07, 2026

OxiDB JDBC Driver: Connect DBeaver, IntelliJ & Any Java App to OxiDB

We've released oxidb-jdbc 0.1.0 — a pure Java JDBC driver that speaks OxiDB's native OxiWire binary protocol. It's a single 38 KB JAR with zero dependencies, works with Java 17+, and lets you...

Continue reading
OxiPool: A Connection Pooler for OxiDB
Deep Dive / March 07, 2026

OxiPool: A Connection Pooler for OxiDB

OxiPool is a connection pooler for OxiDB — think PgBouncer, but purpose-built for OxiDB. It sits between your application and one or more OxiDB server instances, multiplexing client connections...

Continue reading
Testing OxiDB: 21 Test Suites, 15,000+ Lines of Verification
Deep Dive / March 07, 2026

Testing OxiDB: 21 Test Suites, 15,000+ Lines of Verification

Building a database is one thing. Proving it works under every condition is another. OxiDB ships with 21 dedicated test suites totaling over 15,000 lines of test code, written in Go, C#/.NET, Python,...

Continue reading
Client Libraries: Python, Go, .NET, Java, and More
Ecosystem / March 07, 2026

Client Libraries: Python, Go, .NET, Java, and More

OxiDB provides official client libraries for multiple programming languages. All clients communicate with the OxiDB server over TCP using the same wire protocol. Python The Python client is available...

Continue reading
Security: Authentication, Encryption, and RBAC
Deep Dive / March 06, 2026

Security: Authentication, Encryption, and RBAC

OxiDB's TCP server includes enterprise-grade security features: SCRAM-SHA-256 authentication, role-based access control, TLS encryption, and transparent at-rest encryption. SCRAM-SHA-256...

Continue reading
Blob Storage: S3-Style Object Store Built In
Feature / March 05, 2026

Blob Storage: S3-Style Object Store Built In

OxiDB includes an S3-style blob storage API for storing binary objects alongside your documents. Store images, PDFs, files — anything — directly in the database. Buckets & Objects...

Continue reading
Full-Text Search with TF-IDF Ranking
Feature / March 05, 2026

Full-Text Search with TF-IDF Ranking

OxiDB includes a built-in full-text search engine with TF-IDF ranking. No need for a separate search service like Elasticsearch — search is part of the database. Creating a Text Index Specify...

Continue reading
Aggregation Pipeline: Analytics Made Simple
Tutorial / March 04, 2026

Aggregation Pipeline: Analytics Made Simple

OxiDB's aggregation pipeline lets you transform and analyze data through a series of stages. Each stage takes documents as input, processes them, and passes results to the next stage. Pipeline Stages...

Continue reading
ACID Transactions with Optimistic Concurrency Control
Deep Dive / March 04, 2026

ACID Transactions with Optimistic Concurrency Control

OxiDB implements full ACID transactions using Optimistic Concurrency Control (OCC) with a 3-phase commit protocol. This provides strong consistency guarantees while maintaining high performance for...

Continue reading
1 / 2 Older →
Topics
  • Deep Dive
  • Ecosystem
  • Feature
  • Getting Started
  • Tutorial
Search

A journal powered by OxiDB — the fast, embeddable document database written in Rust.

Built with FastAPI • Jinja2 • Quill.js

OxiDB. © 2026 — All rights reserved