Ответ 1
Вы должны иметь возможность очистить все:
- остановка базы данных Neo4j
- удалив все, что соответствует
data/graph.db/*
(загляните в папкуgraph.db
) - снова запускается.
Я удалил все мои узлы и отношения (Удалить все узлы и отношения в neo4j 1.8), но я вижу, что в Neo4j Browser "ключи свойств", которые существовали до удаления.
См. рисунок ниже:
Как я могу заставить все "Ключи свойств" уйти, так что я могу получить новую новую базу данных? Я понимаю, что эти ключи сиротских свойств сами по себе не создают проблемы, но они загромождают работу браузера и начинают запутывать новые свойства.
Спасибо!
Вы должны иметь возможность очистить все:
data/graph.db/*
(загляните в папку graph.db
)Какую версию Neo4j вы используете? До версии 2.3 есть файл с именем keystore
в каталоге data/
, который использовался для заполнения этого в браузере. При удалении этого файла будут удалены ярлыки, типы связей и ключи свойств, перечисленные в браузере.
Похоже, теперь это изменилось с Neo4j 2.3, поэтому, если вы используете последнюю версию, я не думаю, что у вас будет этот файл.
В руководстве вы можете видеть, что в настоящее время нет способа распутать, какие ключи свойств используются в настоящее время, не пересекая график.
http://neo4j.com/docs/stable/rest-api-property-values.html#_property_keys
Это облом, потому что я хотел бы сделать то же самое. TBC.
Я избавился от свойств, открыв новую БД. (Я не хотел удалять свою старую папку) Создайте новую папку рядом с папкой по умолчанию остановить сервер выберите новую папку и запустите новую БД с новым PW
У меня есть Neo4j Community Edition 3.2. Чтобы избавиться от ключей свойств (и избавиться от всего БД), я полностью удалил Neo4j, удалил папку Neo4j в C:\Program Files, а затем снова установил пакет, чтобы у меня была новая БД для работы. Не идеально, чтобы удалить все, но это сработало для меня.