Описание тега graphaware

GraphAware Framework ускоряет разработку с помощью Neo4j, предоставляя удобную платформу для расширения Neo4j с помощью общих, а также специфичных для домена функций. Модули с настраиваемой функциональностью можно легко разрабатывать и развертывать с помощью Framework. GraphAware также предоставляет несколько модулей, которые служат в качестве эталонных реализаций, но могут быть весьма полезны сами по себе.

GraphAware Framework ускоряет разработку с помощью Neo4j, предоставляя платформу для создания полезных общих, а также предметно-ориентированных функций, аналитических возможностей, (итеративных) алгоритмов графов и т. Д.

особенности

На высоком уровне есть два ключевых функциональных элемента:

  • GraphAware Server - это серверное расширение Neo4j, которое позволяет разработчикам быстро создавать (REST) ​​API-интерфейсы поверх Neo4j с использованием Spring MVC, а не JAX-RS.

  • GraphAware Runtime - это среда выполнения как для встроенных, так и для серверных развертываний, которая позволяет использовать как предварительно созданные, так и настраиваемые модули, называемые модулями GraphAware Runtime. Эти модули обычно расширяют основные функции базы данных, прозрачно обогащая / изменяя / предотвращая текущие транзакции в реальном времени, выполняя непрерывные вычисления на графике в фоновом режиме.

Независимо от того, используете ли вы код в этом репозитории в качестве фреймворка или среды выполнения, как описано выше, вы всегда можете использовать его в качестве библиотеки программного обеспечения, добавив его в качестве зависимости к вашему проекту и воспользовавшись его полезными функциями. Только для разработчиков Java (1) предоставляется следующая функциональность:

(1) т. Е. Для пользователей встроенного режима, разработчиков управляемых / неуправляемых расширений, разработчиков модуля времени выполнения GraphAware и разработчиков контроллеров Spring MVC на базе фреймворка.

Модули

Модули, предоставляемые GraphAware, можно загрузить с http://graphaware.com/products/ и включают