Мне нужно, чтобы мои поисковые индексы основывались на реализации Azure/Lucene.NET. При этом у меня мало знаний о Solr и Hadoop или о том, что они предлагают пользователям Linux.
Поскольку я не знаю, что мне предстоит узнать, я скажу вам, что я ищу, и, возможно, вы сможете сказать мне, как я должен проводить свое время.
Я заинтересован в индексировании постоянно растущей партии электронных писем из нашей системы. Когда сообщения отправляются или принимаются, они должны быть доступны для поиска. Это означает, что индексы могут стать огромными, и именно поэтому мы рассматриваем облачное хранилище. Учитывая, что я знаком с Azure, руководство предлагает использовать Lucene.NET.
Как вы думаете, на что мне лучше всего потратить свое время: изучить, как заставить Lucene.NET индексировать мои документы, или посмотреть на реализацию Solr/Hadoop для того же самого.