MongoDB & DynamoDB Support
qqq now supports NoSQL backends. Use MongoDB or DynamoDB alongside your SQL databases.
NoSQL Comes to qqq
qqq has always been great with relational databases. Now it's great with NoSQL too.
MongoDB Backend
Connect to MongoDB and get the same qqq experience:
new QBackendMetaData()
.withBackendType(MongoDBBackendModule.class)
.withConnectionString("mongodb://...")Your tables map to collections. Nested objects work naturally. Queries translate to MongoDB's aggregation pipeline.
DynamoDB Backend
For AWS-native applications, the DynamoDB backend provides:
- Single-table design support
- GSI configuration
- On-demand and provisioned capacity
- DAX caching integration
Mix and Match
The real power is using multiple backends together. Keep user data in PostgreSQL for ACID guarantees while storing analytics events in DynamoDB for scale.
qqq handles the complexity. Your code stays clean.
Found this useful? Share it with your team.
Get the next issue delivered to your inbox.
Subscribe to NewsletterYou're receiving this because you subscribed to QRunIO updates.
Manage preferences · Privacy policy