2013-02-28 5 views
0

В MySQL, вы можете заблокировать всю базу данных с помощью: FLUSH TABLES WITH READ LOCK;Neo4j: Как заблокировать всю базу данных

Чтобы открыть базу данных MySQL, выполните следующие действия: UNLOCK TABLES;

Существуют две такие команды для neo4j (заблокировать и разблокировать всю базу данных)? Если нет, есть ли какие-то умные шаги для достижения блокировки/разблокировки в базе данных?

Neo4j Transactions: Замки приобретаются на уровне узлов и отношений.

Neo4j does NOT lock during a backup:

Целых резервные копии файлов базы данных, без получения каких-либо блокировок

+0

Могу ли я спросить, что для вас используется? –

+0

У меня есть база данных mysql и база данных neo4j. Обновление для * может * вызывать обновление для другого. Я хочу сделать резервную копию обеих баз данных. Мое мышление состояло в том, чтобы заблокировать оба, запустить резервное копирование на обоих, разблокировать оба. – claggierk

ответ

0

Существует вариант в neo4j.settings файл, в котором вы можете сделать БД только для чтения, но это требует перезапуска экземпляра. я не знаю ни о каком прагматичном способе блокировки и разблокировки его на ходу.

 Смежные вопросы

  • Нет связанных вопросов^_^