2013-06-19 3 views
1

Я искал через документации о том, как создать узлы и единственный пример, который я нашел использует этот подходЧто я использую в качестве пути к базе данных?

graphDB = new GraphDatabaseFactory().newEmbeddedDatabase(DB_PATH); 

Что я полагаю, чтобы использовать для DB_PATH? Следующая ссылка описывает это как каталог хранилища данных http://api.neo4j.org/1.4/org/neo4j/kernel/EmbeddedGraphDatabase.html Я попытался использовать «data/graph.db», учитывая, что это фактически каталог, содержащий то, что кажется файлами данных, но это все еще я просто догадываюсь.

Примечание:

Я использую Neo4j - 2.0.0-M03 Java-апи

+1

Это только то место, где вы хотите, чтобы ваша база данных была. Если вы хотите использовать и существующую базу данных, вы можете сделать это там, где находятся эти файлы. В противном случае просто создайте новый каталог. – BevynQ

+0

Итак, если я правильно вас понимаю, нет ожидаемого пути? То, что я когда-либо размещаю как DB_PATH, - это то, где будут храниться данные. Таким образом, это не обязательно должно соответствовать параметру конфигурации? –

+0

это правильно. – BevynQ

ответ

2

DB_PATH просто где вы хотите, база данных будет храниться на диске. Что бы вы установите его должно соответствовать следующему полю

org.neo4j.server.database.location

внутри файла

/conf/neo4j-server.properties

Имея эти два матча позволит приложение WebAdmin, чтобы найти правильный DB. Доступ к приложению WebAdmin можно получить по адресу http://127.0.0.1:7474/webadmin

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