2010-11-18 4 views
1

Каков наилучший способ хранения объектных связей в lucene? Мне нужно легко и быстро прочитать их. В настоящее время они не хранятся в индексе lucene, и чтение их из БД происходит медленно.Как хранить отношения объектов в Lucene?

+0

Можете ли вы быть чуть более конкретным? Каково время жизни индекса/объектов? (Сохраняются ли объекты/индексы на нескольких запусках приложений?) Связаны ли все связанные объекты в Lucene? – Justin

ответ

1

Ваш лучший выбор - это, вероятно, добавить все объекты, которые вы хотите ссылаться в большой хэш-таблице/словаре, и сохранить ключ объекта в индексе Lucene.

(я, возможно, использовал некоторые .Net специфическую терминологию, но я полагаю, что та же концепция может быть применена к любой язык вы используете)