KVLocal FAQs
What if the existing store's configuration parameters are different from the KVLocal start() parameters?
If the existing store's configuration parameters are different from the KVLocalConfig parameters, the KVLocal.start() throws an exception, "parameter not consistent.". You can either update the KVLocalConfig parameters to match the ones recorded in the directory or call the startExistingStore() API.
Does the KVLocal RepNode service automatically restart after it has stopped?
It depends on whether or not the service shutdown was requested by the user.
The RepNode service automatically gets restarted if it crashes. However, a lot of crashes in a short period prevent automatic restarts. In that case, you should diagnose the problem and restart the service manually.
When the RepNode service stops because the user called the KVLocal.stop() API or exit the application, then the RepNode service needs to be restarted manually by calling the KVLocal.start() API.
Is the existing Java Direct Driver API supported?
KVLocal supports the Java Direct Driver API.