MongoDB MultiDB Mode
The MongoDB driver should be able to hash queues (and messages) to one of N (configurable) databases, rather than putting all queues in a single DB. This mitigates contention with the per-DB global writer lock.
This has been prototyped in Rackspace's Cloud Queues product as a separate blueprint:
https:/
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- High
- Drafter:
- None
- Direction:
- Approved
- Assignee:
- Ozgur Akan
- Definition:
- Approved
- Series goal:
- Accepted for havana
- Implementation:
- Implemented
- Milestone target:
- havana-3
- Started by
- Kurt Griffiths
- Completed by
- Kurt Griffiths
Related branches
Related bugs
Sprints
Whiteboard
Gerrit topic: https:/
Addressed by: https:/
Adds support for multiple databases per mongodb replica set.
Addressed by: https:/
Adds support for multiple databases per mongodb replica set Implements: blueprint mongodb-
multidb
Completed: https:/
Addressed by: https:/
WIP: AutoConnect retry logic