Я работаю над базой данных neo4j версии 2.0. У меня есть следующие требования:
Случай 1. Я хочу получить все записи, где имя содержит некоторую строку, например, если я ищу Neo4j, тогда должны быть возвращены все записи, имеющие name Neo4j Data, Neo4j Database, Neo4jDatabase и т. д.
Случай 2. Когда я хочу запустить запрос без полей, если набор свойств имеет совпадающее значение, эти записи должны быть возвращены, или это также может быть глобальный уровень, а не уровень метки.
Чувствительность к регистру также заслуживает внимания.
Я прочитал несколько вещей о например, индексе, полнотекстовом поиске, устаревшем индексе и т. д., так что лучше всего подойдет для моего случая, или мне придется использовать эластичный поиск. > и т. д.
Я использую spring-data-neo4j в своем приложении, поэтому предоставьте некоторую конфигурацию для SDN.