Skip to Content
FAQ

FAQ

When should I not use DocumentForge?

It’s built for embedded scenarios, prototypes, and small-to-medium production workloads where a single dependency-free engine that scales from one file to a sharded cluster is the win. Reach for a different tool when you need a large multi-writer OLTP cluster, mature managed hosting, or an ecosystem of third-party integrations today.

Is it a replacement for MongoDB?

It speaks JSON documents and SQL-like queries, and covers a lot of the same ground for .NET apps — but it’s a focused engine, not a drop-in protocol clone. See the migration notes.

Does my data file survive an upgrade?

Yes. The on-disk format is versioned and stable; upgrading the engine over an existing .dfdb file is a no-op migration. Back up the file and flush cleanly before swapping binaries.

Is it production-ready?

DocumentForge passes a comprehensive test suite and has the architectural pieces you’d expect from a production system (WAL, checksums, crash recovery, replication, failover). It’s a 0.1 project — evaluate it for your workload.

This portal is being built out. Some reference and guide pages are still stubs — follow issue #68  for progress.

Last updated on