Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Aufbau einer schnellen semantischen MySQL-Suchmaschine für private Artikel von Grund auf neu

Ich würde Apache Solr verwenden . Ich denke, es ist flexibler als Sphinx. Solr unterstützt Volltextsuche und hat meines Erachtens Add-ons für semantische Unterstützung (wie sirene ). ). Solr ist die serverbasierte Version von Lucene.

Solr unterstützt einen SynonymFilter:http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#SynonymFilter

In diesem Beitrag werden einige Strategien zur Optimierung des Abrufs von Inhalten erörtert http://www.lucidimagination.com/devzone/technical-articles/optimizing-findability-lucene-and-solr