Я экспериментирую/узнаю данные весны neo4j. У меня очень простое приложение, в котором хранятся твиты из твиттера. См. Ниже фрагмент.индексирование коллекции данные весны neo4j
@NodeEntity
public class Tweet {
@GraphId
private Long id;
private String tweet;
@Indexed
Set<String> hashtags;
Вопрос заключается в том, что это лучший способ для хранения хэш-тегов, так что я могу быстро получить в твиттере, к которому они принадлежат? То, что я могу думать, либо использует @Indexed над Set, либо фактически создает отдельный Hashtag NodeEntity и устанавливает связь между ним и твитом. Я не могу найти документацию по индексированию коллекции в NodeEntity, поэтому я не уверен, что индекс создан на заданном объекте или каждая строка в индексе индексируется. Любые предложения были бы хорошими. Благодарю.
см. Также пример https://github.com/jexp/sdn-twitter-graph –