Могут ли две разные программы подключаться к одному LevelDB одновременно? - PullRequest
0 голосов
/ 02 сентября 2018

Если да, как это сделать? Когда я пытаюсь подключиться к базе данных, используемой другой программой, я получаю OpenError: IO error: lock ....

1 Ответ

0 голосов
/ 02 сентября 2018

Форма БД документации

"База данных может открываться только одним процессом за раз. Реализация leveldb получает блокировку от операционной системы для предотвращения неправильного использования."

Более подробную информацию вы найдете здесь

https://github.com/google/leveldb/issues/182

Возможное решение

https://github.com/juliangruber/multilevel

...