
SlateDB
SlateDB is a free, open-source embedded database built on cloud object storage, offering unlimited capacity and high reliability for modern applications.
What is SlateDB
SlateDB is an embedded storage engine that uses a log-structured merge-tree design and writes everything to cloud object storage. You include it as a library in your Rust applications, and it handles data storage through services like S3 or Google Cloud Storage.
The main advantage is unlimited storage capacity. Cloud storage can hold any amount of data without you managing servers or disks. It also provides automatic backups and can handle multiple readers at once, though only one writer at a time.
The trade-off is slightly higher response times compared to local disk storage. Write operations typically take 50-100 milliseconds. This makes SlateDB perfect for applications where cost and reliability matter more than ultra-fast response times.
Features of SlateDB
Cloud-native embedded database for Rust applications
Unlimited storage through S3, GCS, Azure Blob
Single writer with multiple concurrent readers
Batched writes reduce API costs
Configurable durability and latency trade-offs
Built-in compression and caching
Transaction support with snapshots
Garbage collection and compaction
Open source Apache 2.0 license
Active community and regular updates
SlateDB Pricing
Free Open Source
Free
- Complete database engine
- Apache 2.0 license
- Unlimited storage capacity (based on cloud provider)
- Support for S3, GCS, Azure Blob, MinIO
- Transaction support
- Compression and caching
- Multiple concurrent readers
- Community support
- Full source code access
- Regular updates and improvements
SlateDB Use Cases
SlateDB Repository
View on Github| Stars | 3,257 |
| Forks | 276 |
| Repository Age | 2 years |
| Last Commit | 22 hours ago |
FAQ's About SlateDB
See what users are saying about SlateDB
0 Reviews
No reviews yet
Be the first to review SlateDB









