Ist MongoDB eine gültige alternative zu relationalen db + lucene?

Auf ein neues Projekt brauche ich einen harten Einsatz von lucene für eine searcher-Implementierung. Dieser Sucher ist eine sehr wichtige (und große) Stück des Projekts. Gültig ist oder bequem ersetzen Relationale Datenbank + Lucene mit MongoDb?

edit: Ok, ich werde es klarzustellen: ich verlange nicht, über die Gefahr, die ich bezahlen kann, dass der Preis in diesem Projekt. Mein Punkt ist: Ist MongoDB orientiert, um diese Art der Sache? Kann ich eine vollständige Suchmaschine, mit der gleichen perfomance wie ich bekommen kann, auf Lucene?. Ein Freund mir aus MongoDB als alternative, aber ich sehe nicht, ob der Lucene-performance kommt mit der Dokument-alternative (und dann werde ich sehen, es in MongoDB auch), oder, in der anderen hand, den invertierten index und optimitizations sind absolut unabhängig von Dokument-Orientierung.

  • Meine 2 Cent: ich würde componented Ansatz, in dem Sie die Möglichkeit haben, später die Möglichkeit der änderung der zugrunde liegenden Datenquelle
  • Ok, ich werde es klarzustellen: ich verlange nicht, über die Gefahr, die ich bezahlen kann, dass der Preis in diesem Projekt. Mein Punkt ist: Ist MongoDB orientiert, um diese Art der Sache? Kann ich eine vollständige Suchmaschine, mit der gleichen perfomance wie ich bekommen kann, auf Lucene?. Ein Freund mir aus MongoDB als alternative, aber ich sehe nicht, ob der Lucene-performance kommt mit der Dokument-alternative (und dann werde ich sehen, es in MongoDB auch), oder, in der anderen hand, den invertierten index und optimitizations sind absolut unabhängig von Dokument-Orientierung.
InformationsquelleAutor Hugo | 2010-03-30
Schreibe einen Kommentar