Каков наилучший способ хранения объектных связей в lucene? Мне нужно легко и быстро прочитать их. В настоящее время они не хранятся в индексе lucene, и чтение их из БД происходит медленно.Как хранить отношения объектов в Lucene?
1
A
ответ
1
Ваш лучший выбор - это, вероятно, добавить все объекты, которые вы хотите ссылаться в большой хэш-таблице/словаре, и сохранить ключ объекта в индексе Lucene.
(я, возможно, использовал некоторые .Net специфическую терминологию, но я полагаю, что та же концепция может быть применена к любой язык вы используете)
Можете ли вы быть чуть более конкретным? Каково время жизни индекса/объектов? (Сохраняются ли объекты/индексы на нескольких запусках приложений?) Связаны ли все связанные объекты в Lucene? – Justin