Je suis l'architecte d'une solution Web qui prend les fichiers téléchargés et les place sur S3. Lors du téléchargement des fichiers, les utilisateurs peuvent ajouter des métadonnées à des fins d'indexation et d'archivage. J'avais prévu d'utiliser Lucene dans ce but car je l'avais utilisé plusieurs fois auparavant, mais j'ai aussi remarqué qu'Amazon SimpleDB offre un service de métadonnées d'objet pour S3. Je suis attiré par SimpleDB par le manque de maintenance et de surcharge sur la machine qui dessert l'application Web, et par la nature distribuée de SimpleDB par rapport au fichier d'index de localisation unique de Lucene. Les exigences sont que les utilisateurs doivent avoir une recherche ajax lorsque vous tapez une interface web que Lucene peut fournir mais que SimpleDB pourrait aussi faire. Que gagnerais-je/perdrais en utilisant l'indexation SimpleDB sur Lucene dans cette application à portée limitée?Utilisez-vous lucene pour stocker les métadonnées d'indexation ou Amazon SimpleDB?
Merci pour votre compréhension.