Algolia: barneko denbora errealeko bilaketa zerbitzu gisa

algoria bilaketa hodeia

Zure barneko bilaketa gaitasun aberatsak, denbora errealean eta azkarrak eraikitzea nahiko proiektu da. Gehitu bilaketa geografikoa, irudiak, merkataritza eta mugikorrak eta funtsean plataforma oso bat garatzen ari zara. Gaur goizean fabrikatzaile batekin hitz egiten ari gara haien bilaketa gaitasunen inguruan eta elementuak bere webgunean bizkorragoa izan behar duela esan nahi du.

Ez duzu zurea garatu beharrik - Algolia guztiz ostatatutako bilaketa zerbitzua da, REST API gisa eskuragarri dagoena. API bezeroak eskuragarri daude esparru, plataforma eta hizkuntza nagusi guztietarako eta bezeroen eta datuen transmisiorako API JSON formatuan dago.

Ezaugarriak Algolia

  • Errendimendu handiko - Elasticsearch baino 200 aldiz azkarrago erantzuteko eta SQLite FTS20,000 baino 4 aldiz azkarrago. Indexazioa asinkronoa da, beraz, erabiltzaileek datu berriak bilatu ditzakete eguneratu ondoren. An ere agerian uzten dute API indexazio egoera egiaztatzeko.
  • nginx - Algoliaren zerbitzariaren aldeko inplementazioa guztiz C ++-en idatzita dago eta errendimendu handiko HTTP zerbitzariaren Nginx modulu gisa txertatuta dago.
  • arbela - Interfaze grafiko bat eragiketa guztietarako, erabilera, errendimendua, ezarpenak barne. API erregistroak, API teklak eta datuen arakatzea.
  • Datu basearen bilaketa - erregistroak bilatzeko diseinatua, ez orrialdeak
    Soluzio ezin hobea SQL eta NoSQL datu-baseetarako, datu erdiegituratuetarako optimizatutako sailkapen algoritmo gardenarekin.
  • Atributu anitzak - Objektu motak eta bilatu beharreko edozein atributu onartzen ditu.
  • Bilatu idatzi ahala - Automatikoki osatze soilaz haratago, erabiltzaileek bilaketen emaitza eguneratuak lortzen dituzte idazten duten letra bakoitzarekin.
  • Garrantzia - sailkapen guztiz pertsonalizagarria eta gardena. Algolia emaitzak ospearen arabera ordenatzeko modurik errazena eskaintzen du garrantzia mantenduz.
  • mugikorra - mugikorretarako diseinatuta ... azkar, barkatu idazketak eta ordenatu emaitzak geo distantziaren arabera.
  • Hizkuntzalaritza - Bilatu idatzizko edozein hizkuntzatan. Adibidez, txinera sinplifikatua erabiliz bilaketak txinera tradizionalean bat datozen arrakastak aurki ditzake.
  • Typo zuzenketak - Algolia idazketa mekanikoak ulertzen ditu, nahiz eta lehenengo hizki batzuetan izan, beraz, erabiltzaileek bila dezaketena aurki dezakete.
  • Nabarmentze adimenduna - Nabarmendu erabiltzailearen kontsultarekin bat datorren atala, nahiz eta atala hitz baten lehen hizkiak soilik izan eta idazketa tipikoak izan.
  • Denbora Errealeko Aurpegiak - Idazten duzunean alderdiak iradokitzen dituen bilaketa-motor bakarra, beraz, erabiltzaileek aurpegi-emaitzak lortuko dituzte lehen teklatuaren ondoren.
  • Geo-bilaketa - bistaratu hits distantziaren arabera, edo ingurukoek bakarrik edo eremu jakin batean. Konbinatu testu-kontsultekin eta beste edozein bilaketa-eginbideekin.
  • Erabilgarritasun altua - a 99.99% SLA (zerbitzu mailako hitzarmena). Datuen sarrera guztiak goi mailako hiru zerbitzari desberdinetan automatikoki indexatzen dira.
  • Datu anitzeko zentroak - Mantendu erantzun denbora baxua zure erabiltzaileengandik hurbilen dagoen datu zentroa aukeratuta.
  • Lehen mailako segurtasuna - API gakoek aurkibide zehatz baterako sarbidea mugatzen dute eta mugak ezartzen dituzte, hala nola IP helbide baterako gehieneko kontsulta tasa edo gakoaren iraungitze denbora.

Zer deritzozu?

Gune honek Akismet-ek spam erabiltzen du. Ikasi zure iruzkina nola prozesatu den.