Wie man eine such-engine in C#

Ich versuche, eine Webanwendung zu erstellen, in ASP.NET MVC und müssen bauen eine ziemlich komplexe such-Funktion. Wenn ein Benutzer einen Suchbegriff ich suchen wollen, die eine Vielzahl von Datenquellen, die beinhalten, - Dokumente, - Tabellen in der Datenbank, Webseite urls und einige APIs wie facebook. Irgendwelche Tipps, tutorials und Tipps würde sehr geschätzt werden.

  • wo sind Sie hier? Sie sind stucked mit dem index der Lagerung oder bei der Suche oder bei der query-Analyse?Suchmaschine ist ein ganz großes Thema
  • Welcher Teil von Ihnen Schwierigkeiten? Wenn Sie Probleme beim Aufbau einer komplexen Suchmaschine, ich würde anfangen mit einem einfachen zuerst. Etwas aufbauen, das sucht nur Dokumente, denn Sie müssen irgendwann, dass ein Teil. Fahren Sie dann auf der Datenbank sucht.
  • Zeigen Sie google an. Voila, instant-Suche.
  • verwenden Sie 3rd-party sind, können Sie tatsächlich kaufen Sie einen server von Google oder installieren Sie Lucen (oder ähnliches) auf einer Maschine von Ihnen und verwenden Sie, dass als Suchmaschine. Ich habe dies getan mit Google, ziemlich einfach, ziemlich effizient, ziemlich teuer 😉
InformationsquelleAutor Kumar | 2010-05-29
Schreibe einen Kommentar