Analitika i testiranjeContent marketingPretraživanje marketinga
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 geografsko pretraživanje, 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.
Ne trebate razvijati 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 4 puta brže od SQLite FTSXNUMX. Indeksiranje je asinkrono pa korisnici mogu pretraživati nove podatke nekoliko sekundi nakon ažuriranja. Oni također izlažu API za provjeru statusa indeksiranja.
- Nginx - Implementacija Algolije na strani poslužitelja u potpunosti je napisana na jeziku C ++ i ugrađena je kao modul unutar Nginx HTTP poslužitelja visokih performansi.
- Nadzorna ploča - Jedno grafičko sučelje za sve operacije, uključujući upotrebu, izvedbu, postavke, API trupci, API tipke i pregledavanje 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 pretraživanje.
- Pretražujte dok tipkate - osim jednostavnog automatskog dovršavanja, korisnici dobivaju 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 prema popularnosti, a istovremeno zadržava relevantnost.
- Mobilni - dizajniran za mobilne uređaje ... brzo, oprostite pogreške pri upisu 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.
- Ispravci tipkarske greške - 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.
- Faceting u stvarnom vremenu - jedina tražilica koja predlaže fasete dok tipkate, tako da korisnici dobivaju fecetirajuće rezultate nakon prvog pritiska tipke.
- Geo-pretraga - prikazati pogotke na daljinu ili samo one u blizini ili na određenom području. Kombinirajte s tekstualnim upitima i bilo kojim drugim značajkama pretraživanja.
- Visoka dostupnost - a 99.99% SLA (ugovor o razini usluge). Svi se unosi podataka automatski indeksiraju na tri različita vrhunska poslužitelja.
- Centri za više podataka - smanjite vrijeme odziva odabirom centra podataka koji je najbliži vašim korisnicima.
- Prvoklasna sigurnost - API tipke ograničavaju pristup određenom indeksu i postavljaju ograničenja poput maksimalne brzine upita za IP adresu ili vremena isteka ključa.