Jag föreslår att du läser Fulltextsökmotorer vs. DBMS . En one-liner skulle vara:Om huvuddelen av ditt användningsfall är fulltextsökning, använd Lucene. Om huvuddelen av ditt användningsfall är kopplingar och andra relationsoperationer, använd en databas. Du kan använda en hybridlösning för ett mer komplicerat användningsfall.