Je vous suggère de lire Moteurs de recherche en texte intégral vs. SGBD . Un one-liner serait :Si la majeure partie de votre cas d'utilisation est la recherche en texte intégral, utilisez Lucene. Si la majeure partie de votre cas d'utilisation concerne les jointures et autres opérations relationnelles, utilisez une base de données. Vous pouvez utiliser une solution hybride pour un cas d'utilisation plus compliqué.