FauxDB: MongoDB Wire Protocol + PostgreSQL Storage
MongoDB-compatible document database powered by Rust and PostgreSQL
fauxdb-demo
$
Speed:
Ready to run
MongoDB CompatibleRust EnginePostgreSQL StorageACID TransactionsGeospatial
Overview

Why FauxDB

MongoDB Compatibility

Full MongoDB wire protocol support for seamless migration.

Rust-Powered Engine

High-performance, safe, and modern backend.

PostgreSQL Storage

Reliable, battle-tested storage engine.

ACID Transactions

Multi-document ACID compliance.

Geospatial

Advanced geospatial queries.

Minimal Configuration

Easy setup and scaling.

Depth

Feature Matrix

CapabilityDescriptionOperational Impact
MongoDB CompatibilityWire protocol, drivers, and tools compatibility.Seamless migration.
Rust EngineModern, safe, and fast backend.High performance.
PostgreSQL StorageBattle-tested, reliable storage.Durability and reliability.
ACID TransactionsMulti-document ACID compliance.Data integrity.
GeospatialAdvanced geospatial queries.Location-based features.
Comparison

Feature Comparison

FeatureFauxDBFerretDBMongoDBPostgreSQL JSON
MongoDB Wire Protocol✔️✔️✔️
ACID Transactions✔️✔️✔️✔️
Geospatial Queries✔️Limited✔️✔️
Aggregation Pipeline✔️Partial✔️Limited
Advanced Indexing✔️✔️✔️✔️
Rust Performance✔️Go
PostgreSQL Storage✔️✔️✔️
Multi-Document Transactions✔️Partial✔️Limited
Production Ready✔️✔️✔️✔️
Internals

Technical Documentation

Dive deep into FauxDB's technical details, architecture, and internal workings with our comprehensive documentation.