Algolia: Interna Realtempa Serĉo kiel Servo

algoria serĉo nubo

Konstrui viajn proprajn internajn serĉajn kapablojn, kiuj estas riĉaj, realtempaj kaj rapidaj, estas sufiĉe projekto. Aldonu al ĝi geografian serĉon, bildojn, komercon kaj poŝtelefonon kaj vi esence disvolvas tutan platformon. Ni nur parolis al fabrikanto ĉi-matene pri iliaj serĉaj kapabloj kaj ke la elemento devas esti pli prononcata en ilia retejo.

Ne necesas disvolvi vian propran - Algolia estas tute gastigita serĉservo, disponebla kiel REST-API. API klientoj disponeblas por ĉiuj ĉefaj kadroj, platformoj kaj lingvoj kaj transdono de datumoj inter klientoj kaj la API estas en formato JSON.

trajtoj de Algolia

  • Alta rendimento - respondaj tempoj ĝis 200 fojojn pli rapidaj ol Elasticsearch, kaj ĝis 20,000 fojojn pli rapide ol SQLite FTS4. Indeksado estas nesinkrona tiel uzantoj povas serĉi novajn datumojn sekundojn post ĝisdatigo. Ili ankaŭ elmontras API por kontroli indeksan staton.
  • Nginx - La servila flanka efektivigo de Algolia estas plene skribita en C ++ kaj enigita kiel modulo ene de la Nginx-alta rendimento HTTP-servilo.
  • Dashboard - Unu grafika interfaco por ĉiuj operacioj, inkluzive uzadon, agadon, agordojn, API ŝtipoj, API klavoj kaj datuma foliumado.
  • Datumbaza serĉo - desegnita por serĉi registrojn, ne paĝojn
    Perfekta solvo por datumbazoj SQL kaj NoSQL, kun travidebla rangiga algoritmo optimumigita por duonstruktitaj datumoj.
  • Pluraj atributoj - akceptas objektospecojn kaj iun ajn nombron de atributoj serĉeblaj.
  • Serĉu dum vi tajpas - preter simpla aŭtomata kompletigo, uzantoj ricevas ĝisdatigitajn serĉrezultojn per ĉiu litero, kiun ili tajpas.
  • graveco - plene agordebla kaj travidebla rango. Algolia provizas la plej facilan manieron ordigi rezultojn laŭ populareco kaj ankaŭ konservi gravecon.
  • Poŝtelefono - Desegnita por poŝtelefonoj ... rapide, pardonu tajperarojn kaj ordigu rezultojn laŭ geodistanco.
  • lingvistiko - Serĉu en iu ajn skriba lingvo. Ekzemple, serĉi per simpligita ĉino povas trovi kongruajn sukcesojn en tradicia ĉino.
  • Tajperaroj - Algolia komprenas tajperarojn, eĉ en la unuaj leteroj, do viaj uzantoj ankoraŭ povas trovi tion, kion ili serĉas.
  • Inteligenta Emfazado - Elstarigu, kiu sekcio kongruis kun la demando de la uzanto, eĉ se la sekcio estas nur la unuaj literoj de vorto kaj enhavas tajperarojn.
  • Realtempa Facetado - la sola serĉilo, kiu sugestas facetojn dum vi tajpas, do uzantoj ricevas facetajn rezultojn post la unua klavopremo.
  • Geoserĉo - montru trafojn laŭ distanco, aŭ nur tiujn proksimajn, aŭ en aparta areo. Kombinu kun tekstaj demandoj kaj iuj aliaj serĉaj funkcioj.
  • Alta disponibilidad - a 99.99% SLA (servo-nivela interkonsento). Ĉiuj datenaj enskriboj estas aŭtomate indeksitaj sur tri malsamaj altkvalitaj serviloj.
  • Plurdatenaj centroj - Malmultigu respondan tempon elektante la datumcentron plej proksime al viaj uzantoj.
  • Unuklasa sekureco - API klavoj limigas aliron al specifa indekso, kaj starigas limojn kiel ekzemple la maksimuma konsultrapideco por IP-adreso aŭ la ŝlosila eksvalidiĝa tempo.

Kion vi pensas?

Ĉi tiu retejo uzas Akismeton por redukti spamon. Lernu, kiel via komento datiĝas.