Neo4j 2.1.x ExecutionEngine количество экземпляров

1

Какова наилучшая практика для экземпляров ExecutionEngine? Я помню, что встречался с сообщением в новостной группе Neo4j, в которой говорилось, что один экземпляр должен быть доступен в приложении, но все примеры, которые я могу найти, показывают иное. Какова общая лучшая практика? Это имеет значение?

Теги:
neo4j

1 ответ

2
Лучший ответ

Точно один.

В противном случае вы дублируете или освобождаете кеши, которые хранятся в скомпилированных планах запросов.

Вы должны создать его где-то статически с помощью GraphdatabaseService или для расширения сервера, которое оно @Context CypherExecutor через @Context CypherExecutor.

Так как Neo4j 2.2. вам это больше не нужно, вы можете, наконец, запустить запросы Cypher напрямую через GDB.execute()

  • 0
    Отлично. @Context CypherExecutor где-нибудь @Context CypherExecutor ? Теперь, когда я запустил Google, я нашел несколько ссылок, но документы не появляются.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню