DocumentDB vs UnQLite
DocumentDB
documentdb.ioUnQLite
unqlite.symisc.netSide by side
| Figure | DocumentDB | UnQLite |
|---|---|---|
| Price from | Free | $1,250/mo |
| Free plan | Yes | Yes |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | Yes |
| Plans published | 1 | 4 |
| Spec score · Document Databases | 8.6 (#5) | 8.0 (#12) |
| License | The project is MIT licensed. | UnQLite is open-source software released under the 2-Clause BSD license. |
| Storage | DocumentDB supports native BSON document data and PostgreSQL SQL operations. | A complete database with multiple collections is contained in a single ordinary disk file. |
| Support | The getting-started documentation lists Discord for community syncs, office hours, technical support, migration assistance, and best-practice sharing. | Public technical discussions and troubleshooting are directed to GitHub Issues, while professional support is available as a paid service on request. |
Plans
UnQLite
- UnQLite open-source softwareFree
- Silver Sponsorship$15,000 a year
- Gold Sponsorship$50,000 a year
- Platinum SponsorshipPrice not published
In their own words
DocumentDB
DocumentDB is an MIT-licensed, open-source document database built on PostgreSQL for MongoDB compatibility. It stores native BSON documents, supports document CRUD and PostgreSQL SQL operations, and offers single-field, multi-key, compound, text and geospatial indexes, including nested fields. Pgvector powers vector search for embeddings and similarity search. MongoDB-compatible clients and tools include mongosh, PyMongo, the official MongoDB Node.js driver and a VS Code extension. The extension can create a local database, generate credentials and save a connection. DocumentDB runs locally in Docker or on a user’s infrastructure or cloud. Its gateway supports SCRAM-SHA-256 authentication, with TLS terminating at default port 10260. Hosted packages currently cover Ubuntu 24.04 and EL9 with PostgreSQL 17 or 18 for amd64 and arm64. A Kubernetes operator for failover, replication, backups and TLS is in preview and requires Kubernetes 1.35+ and cert-manager.
UnQLite
UnQLite has no write-up on Specifiction yet; its figures are above.