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

Избор на самостоятелен сървър за пълнотекстово търсене:Sphinx или SOLR?

Използвам Solr успешно вече почти 2 години и никога не съм използвал Sphinx, така че очевидно съм предубеден. Все пак ще се опитам да го запазя обективен, като цитирам документите или други хора. Ще взема и корекции към моя отговор :-)

Прилики:

  • И Solr, и Sphinx удовлетворяват всички ваши изисквания. Те са бързи и проектирани да индексират и търсят ефективно големи масиви от данни.
  • И двата имат дълъг списък от сайтове с висок трафик, които ги използват (Solr , Sphinx )
  • И двете предлагат търговска поддръжка. (Solr , Sphinx )
  • И двете предлагат обвързване на клиентски API за няколко платформи/езици (Sphinx , Solr )
  • И двете могат да се разпространяват за увеличаване на скоростта и капацитета (Sphinx , 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. Върнете 0, ако полето е нула в MySQL

  4. Как да изберете само дата от поле DATETIME в MySQL?

  5. Научете основни SQL заявки с помощта на MySQL