Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Budowanie od podstaw szybkiej semantycznej wyszukiwarki MySQL dla prywatnych artykułów

Ja bym użył Apache Solr . Myślę, że jest bardziej elastyczny niż Sphinx. Solr obsługuje wyszukiwanie pełnotekstowe i wydaje mi się, że ma dodatki do obsługi semantycznej (takie jak siren ). Solr to serwerowa wersja Lucene.

Solr obsługuje SynonymFilter:http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#Syn /a>

W tym poście omówiono niektóre strategie optymalizacji wyszukiwania treści http://www.lucidimagination.com/devzone/technical-articles/optimizing-findability-lucene-and-solr



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Konkatenacja MySQL i błąd nielegalnego mieszania sortowań

  2. Obsługa daty i czasu w Python/Django MySQL i strefa czasowa

  3. Django próbuje użyć niewłaściwego użytkownika bazy danych

  4. Jak znaleźć konkretny wiersz w wyniku zapytania MySQL?

  5. Jak w Django wybrać 100 losowych rekordów z bazy danych?