Любые альтернативы Spring Data Graph, jo4neo, ogrm? - PullRequest
1 голос
/ 26 августа 2011

Я ищу простое в использовании решение DB + ORM для графов.Требования:

  1. Свободные интерфейсы Java, нет необходимости использовать какие-либо XML.
  2. Простота обхода графа: "Дайте мне все сущности этих типов,начиная с this one, проходить только с использованием this набора типов отношений ".
  3. Полнотекстовый поиск" из коробки ": p.2 +" учитывают только объекты, для которыхэто поле содержит этот текст "
  4. Нет необходимости работать на уровне графа: Neo4j великолепен, но я бы не хотел работать с setProperty / getProperty напрямую.

Я уже проверил это:

  1. ogrm - больше не поддерживается.
  2. jo4neo - похоже, не работает p.2 и p.3
  3. Spring Data Graph - кажется, замечательные вещи, но он слишком незрелый - провел неделю, пытаясь заставить его работать в Eclipse нормально - безуспешно.

Есть ли другие подобные инструменты, которые мне нужно проверить?

Ответы [ 3 ]

2 голосов
/ 30 августа 2011

Spring Data Graph является наиболее активно разработанным, с недавно выпущенной версией 1.1.0 и большим количеством работ, запланированных до SpringOne в октябре.

Однако это создает проблему для IDE из-за расширенных POJO AspectJ.Взгляните на документацию , чтобы получить помощь.

Приветствия, Андреас

1 голос
/ 17 февраля 2015

С января 2015 года Hibernate начал поддерживать neo4j:

http://hibernate.org/ogm/

Очевидно, что вы не можете делать запросы, используя hql, но они поддерживают использование запросов Cypher.

0 голосов
/ 24 июля 2015

Существует также очень новый spring-data-gremlin , который делает все, что вам нужно, с помощью данных Spring.

Он также позволяет собственные запросы, пространственные индексы икуча других интересных вещей.

Примечание: Это совершенно незрелый, но все же стоит посмотреть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...