When we create optimized store as an alternative for RDMBS in task #3994, we add support to use custom implementations of storage. This will allow us to create custom optimized storage for MongoDB.
This new storage will drop use of UserRepository and will use MongoDB directly (new collections, etc.) which will allow us to improve performance of MUC on MongoDB
Andrzej Wójcik (Tigase) commented 8 years ago
I created new optimized implementation for storing room configuration in separate collections instead of UserRepository, which will speed up loading and updating room configuration.
When we create optimized store as an alternative for RDMBS in task #3994, we add support to use custom implementations of storage. This will allow us to create custom optimized storage for MongoDB.
This new storage will drop use of UserRepository and will use MongoDB directly (new collections, etc.) which will allow us to improve performance of MUC on MongoDB