sql >> Database teknologi >  >> RDS >> Mysql

Opbygning af en hurtig semantisk MySQL-søgemaskine til private artikler fra bunden

Jeg ville bruge Apache Solr . Jeg tror, ​​det er mere fleksibelt end Sphinx. Solr understøtter fuldtekstsøgning, og jeg tror, ​​at der er tilføjelser til semantisk understøttelse (såsom siren ). Solr er den serveriserede version af Lucene.

Solr understøtter et SynonymFilter:http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#SynonymFilter

Dette indlæg diskuterer nogle strategier til optimering af indholdshentning http://www.lucidimagination.com/devzone/technical-articles/optimizing-findability-lucene-and-solr



  1. Postgres accepterer ikke tabelalias før kolonnenavn

  2. AngularJS &Laravel 4.2 henter data fra flere tabeller og forbinder dem

  3. Forbedre hashing med adgangskode med et tilfældigt salt

  4. Tjek databasen, hvis den findes ved hjælp af Laravel