2013-08-01 4 views
0

вопрос о Neo4j и базах данных графа: Есть ли что-то подобное, например, SQL Server Management Studio от Microsoft?Neo4j что-то подобное SQL Server Management Studio?

Фоновая информация: Мне нужно сравнить базы данных SQL vs graph для изучения. Для практического раздела мне нужно реализовать структуру друзей (социальных сетей) для sql и (я выбрал) Neo4j. Я просто хочу сравнить скорость обоих dbs (тест производительности). Поэтому, если я выполняю запрос, мне нужно время выполнения - и я знаю, что SQL Server Management Studio делает это.

Или у кого-то есть другие решения/идеи для сравнения? :)

Спасибо.

ответ

1

Это зависит от того, что вы тестируете. Если вы тестируете скорость выполнения Cypher (которая пока еще не оптимизирована для производительности), вы получаете тайминги с набором результатов. В противном случае вы можете реализовать неуправляемое расширение, которое измеряет запросы по мере их поступления и выполняется, см. http://docs.neo4j.org/chunked/milestone/server-unmanaged-extensions.html.