0

В моем случае я использую базу данных Sparsity (прежнее название DEX). Но у них нет опыта работы с базами данных графов. Я прочитал несколько статей, многие из которых предлагают несколько вещей (сервер Rexster, REST API, Bluprint и т. Д.), Чтобы использовать эти DB-файлы. Итак, нужно ли использовать сервер (например, Rexster) для этих DB-s? И какие конфигурации я должен сделать для выполнения операций с БД. Я буду использовать Java в качестве языка программирования.Структура базы данных диаграммы

ответ

0

Основная цель Rexster - предоставить возможность для языков, не относящихся к JVM, общаться с графиком чертежей. Я бы сказал, что он также полезен для централизации доступа к обходам графиков в качестве службы с учетом или без JVM. В явном виде не требуется использовать стек TinkerPop или любую конкретную реализацию базы данных графа Blueprints. Если вы создаете приложение JVM, вы можете просто ссылаться на библиотеки TinkerPop и использовать их напрямую в качестве зависимостей.

+0

Я загрузил «sparksee 5.1». Как я понял из вашего ответа, я могу просто добавить необходимые файлы jar в свою IDE для данной БД, а затем я могу ее использовать. Я должен определить REST API явно или он будет определен неявно? –

+0

Если вы создаете приложение Java, добавьте необходимые банки в свой идеал. если вы хотите использовать sparksee за Rexster, чтобы получить REST API для работы с вами, вам нужно будет загрузить Rexster отдельно и скопировать флажки искриста на путь Rexster (например, '/ lib' или'/ext'), а затем настроить rexster на выставить Sparksee на своих маршрутах. У sparksee есть документация для конфигурации Rexster здесь: http://sparsity-technologies.com/UserManual/ThirdPartyTools.html –

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