Sphinx (motor de căutare)
Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de
versiunea revizuită pe 20 august 2020; verificările necesită
9 modificări .
Sphinx ( Indexul expresiei SQL în engleză ) este un sistem de căutare în text integral dezvoltat de Andrey Aksyonov și distribuit sub licență GNU GPL sau, pentru versiunile 3.0+, fără coduri sursă. O caracteristică distinctivă este viteza mare de indexare și căutare, precum și integrarea cu DBMS existente ( MySQL , PostgreSQL ) și API-uri pentru limbaje de programare web obișnuite ( PHP , Python , Java sunt acceptate oficial ; există API-uri implementate de comunitate pentru Perl , Ruby , .NET [1 ] și C++ ).
Caracteristici cheie
- Viteză mare de indexare (până la 10–15 MB/s per nucleu de procesor);
- Viteză mare de căutare (până la 150-250 de interogări pe secundă per nucleu de procesor cu 1.000.000 de documente);
- Scalabilitate ridicată (cel mai mare cluster cunoscut indexează până la 3.000.000.000 de documente și acceptă peste 50 de milioane de interogări pe zi);
- Asistență de căutare distribuită;
- Suport pentru mai multe câmpuri de căutare full-text dintr-un document (până la 32 în mod implicit);
- Suport pentru mai multe atribute suplimentare per document (de exemplu, grupuri, marcaje temporale etc.);
- Sprijin pentru cuvintele scurte ;
- Suport pentru codificări pe un singur octet și UTF-8 ;
- Suport pentru căutarea morfologică - există module încorporate pentru limbile engleză, rusă și cehă; module disponibile pentru franceză, spaniolă, portugheză, italiană, română, germană, olandeză, suedeză, norvegiană, daneză, finlandeză, maghiară;
- Suport nativ pentru PostgreSQL și MySQL ;
- Suport pentru baze de date compatibile ODBC ( MS SQL , Oracle , etc.).
Aplicație
Folosind tehnologia SphinxSE, se efectuează o căutare pe blogul popular Habrahabr , proiectul Wikimapia și alte proiecte cu încărcare mare [2] . Folosit în CMS 1C-Bitrix [3] , HostCMS [4] , CMS LiveStreet , Umi.CMS versiunea 2.9.6 și o versiune ulterioară , disponibil cu un plugin pentru CMS Wordpress [5] , Yii2 2.0.10 și o versiune ulterioară etc.
În 2011, cartea „Introduction to Search with Sphinx” a fost publicată de O'Reilly, scrisă de Andrey Aksyonov, autorul motorului de căutare.
Furcă
În 2017, membri cheie ai echipei inițiale Sphinx au format o furcă a proiectului numit Manticore [6] . Echipa Manticore și-a propus următorul obiectiv: să ofere software gratuit rapid, stabil și puternic pentru căutarea textului integral.
Vezi și
Note
- ↑ Motorul de căutare Sphinx .NET client API . Data accesului: 27 ianuarie 2011. Arhivat din original la 28 ianuarie 2011. (nedefinit)
- ↑ Site-uri alimentate de Sphinx . Data accesului: 27 ianuarie 2011. Arhivat din original pe 22 mai 2014. (nedefinit)
- ↑ Începând cu versiunea 14.0 Arhivat 3 decembrie 2013.
- ↑ Începând cu versiunea 6.2.4 Arhivat 20 iulie 2015 la Wayback Machine
- ↑ Ivinco „wordpress sphinx search” . Consultat la 24 aprilie 2011. Arhivat din original la 4 aprilie 2011. (nedefinit)
- ↑ Despre Manticore Search . Căutare Manticore. Preluat la 3 februarie 2020. Arhivat din original la 10 august 2019.
Link -uri
Motoare și mașini de căutare |
---|
General |
|
---|
Regional |
- Accoona (China/SUA)
- Alleba (Filipine)
- Ansearch (Australia/SUA/Marea Britanie/Noua Zeelandă)
- Aport (Rusia, închis)
- Daum (Coreea de Sud)
- Guruji.com (India)
- [email protected] (Rusia)
- Maktoob (Bl. Est)
- META (Ucraina, închis)
- Miner.hu (Ungaria)
- Najdi.si (Slovenia)
- Onkosh (Bl. Est)
- Rambler-Poisk (Rusia, închis)
- Rediff (India)
- SAPO (Portugalia)
- Search.ch (Elveția)
- Sesam (Norvegia/Suedia)
- Seznam.cz (Republica Cehă)
- Sputnik (Rusia, închis)
- Walla! (Israel)
|
---|
lideri |
|
---|
Tematic |
|
---|
Metacăutare |
- AskNet
- Brainboost
- Clusty
- Dogpile
- exactus.ru
- Ecosia
- Excita
- FarSEER
- hotbot
- info.com
- Ixquick
- Krozilo
- mama
- Metacrawler
- MetaLib
- Nigma (închis)
- Căutare nenumărate
- pas lateral
- Surfwax
- Turbo10
- crawler web
- GlobalFileSearch
|
---|
deschis / gratuit |
|
---|
Bebelus |
- AGAKIDS (Rusia)
- Întrebați copiii (Marea Britanie)
- Frag Finn (Germania)
- Copii AOL (SUA)
- Copii Yahoo! (STATELE UNITE ALE AMERICII)
- Quintura Kids (Rusia)
- Familia Yandex (Rusia)
- Gogul (Rusia)
|
---|