Analitika i testiranjesadržaj MarketingSearch Marketing
Algolija: Interno pretraživanje u stvarnom vremenu kao usluga
Izgradnja vlastitih internih mogućnosti pretraživanja koje su bogate, u stvarnom vremenu i brza je popriličan projekt. Dodajte joj geografsku pretragu, slike, trgovinu i mobilne uređaje i u osnovi razvijate cijelu platformu. Jutros smo upravo razgovarali s proizvođačem o njihovim mogućnostima pretraživanja i da element treba više izgovoriti na njihovoj web lokaciji.
Nema potrebe da razvijate vlastiti - Algolia je potpuno hostirana usluga pretraživanja, dostupna kao REST API. API klijenti su dostupni za sve glavne okvire, platforme i jezike te za prijenos podataka između klijenata i API je u JSON formatu.
Značajke Algolia
- Visoke performanse - vrijeme odziva do 200 puta brže od Elasticsearch-a i do 20,000 puta brže od SQLite FTS4. Indeksiranje je asinhrono tako da korisnici mogu pretraživati nove podatke nekoliko sekundi nakon ažuriranja. Oni takođe izlažu API za provjeru statusa indeksiranja.
- Nginx - Algolijina implementacija na strani servera je u potpunosti napisana na C ++ i ugrađena je kao modul unutar Nginx HTTP servera visokih performansi.
- Komandna tabla - Jedno grafičko sučelje za sve operacije, uključujući upotrebu, performanse, postavke, API trupci, API tipke i pretraživanje podataka.
- Pretraživanje baze podataka - dizajniran za pretraživanje zapisa, a ne stranica
Savršeno rješenje za SQL i NoSQL baze podataka, s transparentnim algoritmom rangiranja optimiziranim za polustrukturirane podatke. - Više atributa - prihvaća vrste objekata i bilo koji broj atributa za pretragu.
- Pretražujte dok kucate - osim jednostavnog automatskog dovršavanja, korisnici dobijaju ažurirane rezultate pretraživanja sa svakim slovom koje upišu.
- relevantnost - potpuno prilagodljivo i transparentno rangiranje. Algolia pruža najlakši način sortiranja rezultata po popularnosti, a istovremeno zadržava relevantnost.
- mobilni - dizajniran za mobilne uređaje ... brzo, oprostite greške u kucanju i sortirajte rezultate prema geografskoj udaljenosti.
- lingvistika - Pretražujte na bilo kojem pisanom jeziku. Na primjer, pretragom pomoću pojednostavljenog kineskog možete pronaći odgovarajuće pogotke u tradicionalnom kineskom.
- Ispravke grešaka u kucanju - Algolia razumije pogreške u kucanju, čak i u prvih nekoliko slova, tako da vaši korisnici i dalje mogu pronaći ono što traže.
- Pametno isticanje - Označite koji se odjeljak podudara s korisnikovim upitom, čak i ako je odjeljak samo prvih nekoliko slova riječi i sadrži pogreške u kucanju.
- Fasetiranje u stvarnom vremenu - jedina tražilica koja predlaže fasete dok pišete, tako da korisnici dobivaju fecetirajuće rezultate nakon prvog pritiska tipke.
- Geo-pretraga - prikazati pogotke na daljinu ili samo one u blizini ili u određenom području. Kombinirajte s tekstualnim upitima i bilo kojim drugim značajkama pretraživanja.
- Visoka dostupnost - a 99.99% SLA (ugovor o nivou usluge). Svi unosi podataka automatski se indeksiraju na tri različita vrhunska servera.
- Centri za više podataka - smanjite vrijeme odziva odabirom centra podataka najbližeg vašim korisnicima.
- Prvoklasna sigurnost - API tipke ograničavaju pristup određenom indeksu i postavljaju ograničenja kao što su maksimalna brzina upita za IP adresu ili vrijeme isteka ključa.