-
Type: Improvement
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 10.3
-
Component/s: Core MongoDB
-
Release Notes Description:
-
Upgrade notes:
-
Sprint:nxcore 10.3.4
-
Story Points:1
To switch from Redis to MongoDB implementation of the KeyValueStore there is a contribution to add.
<extension target="org.nuxeo.runtime.kv.KeyValueService" point="configuration"> <store name="default" class="org.nuxeo.ecm.core.mongodb.kv.MongoDBKeyValueStore"> <property name="collection">kv</property> </store> </extension>
This should be part of mongodb template and enable if
nuxeo.keyvalue.provider=mongodb
This should be the default when choosing mongodb template.
Same for the lock manager implementation
nuxeo.lock.manager=mongodb
The lockmanager is by default done with the repository implementation, the important thing is to change `nuxeo.lock.manager` so it is not set to `redis`.
- is related to
-
NXP-25603 Run the reference benchmark with Kafka
- Resolved