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

php mysql fuldtekstsøgning:lucene, sfinx eller?

En fordel ved Sphinx er, at du kan "indskyde" det mellem dine klienter og MySQL-serveren, og det vil kun "blande" på forespørgsler, der specifikt adresserer det, og på en gennemsigtig måde afvise de andre fra MySQL -- se f.eks. denne artikel . Om det er en fordel i dit brugstilfælde, er du bedst placeret til at sige!

Beklager, ingen oplevelse i det virkelige liv med Xapian eller Lucene -- stadig at læse om, hvordan man implementerer dem, får det til at lyde som (for mig!), som om det kun kan være det værd, hvis du har identificeret væsentlige fordele. Ellers føles Sphinx' "easy as pie"-implementering, som en "proxy" mellem dine klienter og din MySQL-server, som en stor, væsentlig gevinst for mig!




  1. SQL Server konverterer varbinary til streng

  2. Lær din SQL Server-arbejdsbelastning at kende

  3. Sådan fungerer LEFT() i MariaDB

  4. Slip primær nøgle ved hjælp af script i SQL Server-database