Show HN: EloqDoc: MongoDB-compatible doc DB with object storage as first citizen
3 days ago
- #database
- #MongoDB-compatible
- #high-performance
- EloqDoc is a high-performance, distributed transactional document database with MongoDB API compatibility.
- It uses cloud object storage for durability and local NVMe caching for performance.
- The architecture minimizes write latency while maintaining strong consistency and durability.
- EloqDoc typically runs a single compute replica with storage-level high availability, reducing infrastructure costs.
- It supports multiple writers and fast distributed transactions without sharding complexity.
- EloqDoc scales compute, memory, and storage independently for optimized performance.
- Benchmarks show EloqDoc sustains up to 60% higher throughput than MongoDB Atlas in mixed read/write workloads.
- Installation involves downloading the package, setting up directories, and configuring the server.
- EloqDoc can be integrated with S3 emulators like MinIO for cloud storage functionality.