Mysql
 sql >> база данни >  >> RDS >> Mysql

Изграждане на бърза семантична MySQL търсачка за лични статии от нулата

Бих използвал Apache Solr . Мисля, че е по-гъвкав от Sphinx. Solr поддържа търсене в пълен текст и вярвам, че има добавки за семантична поддръжка (като сирена ). Solr е сървъризираната версия на Lucene.

Solr поддържа SynonymFilter:http://wiki.apache.org/solr/AnalyzersTokenizersTokenFilters#SynonymFilter

Тази публикация обсъжда някои стратегии за оптимизиране на извличането на съдържание 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. Кой е най-добрият начин в MySQL да разберете на колко часа е нещо?

  2. Разбиране на множество индекси на колони в MySQL заявка

  3. Поточно предаване на MySql ResultSet с фиксиран брой резултати наведнъж

  4. mysql:Не можем ли да създадем тригери на системни таблици?

  5. MySQL:Не мога да дам име на таблици в горен регистър на Camel (Паскал)