База данных графика в Java (кроме Neo4J)

Просто первое, что пришло на ум:

  • Вы рассмотрели использование потоков вместо процессов?
  • Попытка, передающая дескриптор основного потока/процесса к дочерним процессам и, заставляют их ожидать на том дескрипторе. Это работает на потоки, поскольку ожидающий на дескрипторе потока ожидает, пока тот поток не завершается и выходит. Не слишком уверенный, если это будет работать на процессы, должен проверить MSDN для проверки этого.
38
задан Nachiket 18 November 2009 в 09:20
поделиться

4 ответа

Как сказал РобВ, если ваши графики могут быть представлены практически в любом настраиваемом формате, таком как RDF или DOT language , вам повезло ! У вас есть различные варианты:

  • RDF: Jena - Считается фактической реализацией RDF для Java, однако имеет свои странности, такие как интенсивное использование итераторов.
  • RDF: Protégé - Если вы не используете Jena (и даже если бы использовали), но хотели бы использовать RDF, Protégé - это инструмент для вас. По сути, это действительно хорошо сделанный редактор онтологий, который упрощает работу с графическими данными. Он также использует иерархию подключаемых модулей, аналогичную Eclipse, и есть множество доступных подключаемых модулей, так что вы можете легко добавлять такие вещи, как онтологии OWL .
  • DOT: GraphViz - Еще один очень популярный инструмент, GraphViz, который может генерировать графики на языке DOT. Очень мощный, немного сложный в освоении, но потенциально все, что вам нужно.

Конечно, если он соответствует профилю вашей компании, вы можете разработать свой собственный и начать продавать его как продукт.

11
ответ дан 27 November 2019 в 03:30
поделиться

Ну, Neo4j является открытым исходным кодом под GPLv3 для Community Edition и AGPL для Advanced и Enterprise редакций.

Для получения дополнительной информации посетите http://neo4j.org/licensing-guide/

/ peter Нойбауэр, часть команды Neo4j.

7
ответ дан 27 November 2019 в 03:30
поделиться

Если ваши графики могут быть представлены в виде графиков RDF, вы можете использовать Jena, поскольку это полностью бесплатно и с открытым исходным кодом

http: // jena .sourceforge.net

То ли '

5
ответ дан 27 November 2019 в 03:30
поделиться

Википедия перечисляет некоторые другие альтернативы: http://en.wikipedia.org/wiki/Graph_database

11
ответ дан 27 November 2019 в 03:30
поделиться
Другие вопросы по тегам:

Похожие вопросы: