For those of you using, or considering, MongoDB persistence with NServiceBus, we’ve just released a beta of our official NServiceBus.Storage.MongoDB persister.
The beta package will work for NServiceBus version 7 and supports the following features:
Update: The MongoDB persister now also support subscriptions, allowing transports without a native subscription mechanism to make use of MongoDB too.
- A migration path from two existing community persisters
What transports are currently supported?
The beta package supports the RabbitMQ, SQS, ASQ and Azure Service Bus transports, which offer native support for timeouts.
If you are using one of the other transports and are interested in the MongoDB persister, we’d like to hear from you. Please contact us at email@example.com.
How do I migrate?
Migrating from each of the community persisters is straightforward.
- Migrating from NServiceBus.MongoDB
- Migration from NServiceBus.Persistence.MongoDB
- Migration Demo (video)
How do I get it?
You can download the pre-release beta package at NuGet: https://www.nuget.org/packages/NServiceBus.Storage.MongoDB/2.0.0-beta0001.
Where do I send feedback?
The team in Particular