Я проектирую веб-решение, которое принимает загруженные файлы и помещает их на S3. При загрузке файлов пользователи могут добавлять метаданные для целей индексации и архивирования. Я планировал использовать Lucene для этой цели, поскольку я использовал его много раз ранее, но также заметил, что Amazon SimpleDB предлагает сервис метаданных объекта для S3.
Меня привлекает SimpleDB из-за отсутствия обслуживания и издержек на машине, обслуживающей веб-приложение, и распределенной природы SimpleDB по сравнению с файлом индекса единственного местоположения Lucene.
Требования заключаются в том, что пользователям необходимо будет осуществлять поиск по Ajax при вводе веб-интерфейса, который может предоставить Lucene, но SimpleDB также может делать Что бы я получал / терял, используя индексирование SimpleDB над Lucene в этом приложении с ограниченной областью действия?
Спасибо за ваши знания.