Algolia: Utafutaji wa ndani wa wakati halisi kama Huduma

wingu la utaftaji wa algoria

Kuunda uwezo wako wa utaftaji wa ndani ambao ni tajiri, wakati halisi, na haraka ni mradi kabisa. Ongeza utaftaji wa kijiografia, picha, biashara na rununu na kwa kweli unaendeleza jukwaa lote. Tulikuwa tunazungumza tu na mtengenezaji asubuhi ya leo juu ya uwezo wao wa utaftaji na kwamba kipengee kinahitaji kutangazwa zaidi kwenye wavuti yao.

Hakuna haja ya kukuza yako mwenyewe - Algolia ni huduma ya utaftaji inayokaliwa kikamilifu, inapatikana kama REST API. API wateja wanapatikana kwa mifumo yote mikubwa, majukwaa na lugha na usambazaji wa data kati ya wateja na API iko katika muundo wa JSON.

Makala ya Algolia

  • High-utendaji - nyakati za majibu hadi mara 200 kwa kasi kuliko Elasticsearch, na hadi mara 20,000 haraka kuliko SQLite FTS4. Uorodheshaji ni wa kupendeza ili watumiaji waweze kutafuta sekunde mpya za data baada ya sasisho. Wanafunua pia faili ya API kwa kuangalia hali ya uorodheshaji.
  • Nginx Utekelezaji wa upande wa seva ya Algolia umeandikwa kikamilifu katika C ++ na kupachikwa kama moduli ndani ya seva ya HTTP ya utendaji wa hali ya juu.
  • Dashibodi - Kielelezo kimoja cha picha kwa shughuli zote, pamoja na matumizi, utendaji, mipangilio, API magogo, API funguo na kuvinjari data.
  • Utafutaji wa hifadhidata - iliyoundwa kutafuta rekodi, sio kurasa
    Suluhisho kamili kwa hifadhidata ya SQL na NoSQL, na hesabu ya kiwango cha uwazi iliyoboreshwa kwa data iliyopangwa nusu.
  • Sifa nyingi - Inakubali aina za vitu na idadi yoyote ya sifa za kutafuta.
  • Tafuta unapoandika - zaidi ya kukamilisha kiotomatiki rahisi, watumiaji hupata matokeo ya utafutaji yaliyosasishwa na kila herufi wanayoandika.
  • Umuhimu - Nafasi inayoweza kubadilishwa kikamilifu na ya uwazi. Algolia hutoa njia rahisi zaidi ya kupanga matokeo kwa umaarufu wakati pia kudumisha umuhimu.
  • simu - iliyoundwa kwa simu ya rununu… haraka, msamehe typos na upange matokeo kwa umbali wa geo.
  • Isimu - Tafuta katika lugha yoyote iliyoandikwa. Kwa mfano, kutafuta kwa kutumia Kichina kilichorahisishwa kunaweza kupata mlingoti unaofanana katika Kichina cha jadi.
  • Marekebisho ya Typo - Algolia inaelewa typos, hata katika herufi chache za kwanza, kwa hivyo watumiaji wako bado wanaweza kupata kile wanachotafuta.
  • Kuangazia mahiri - Angazia ni sehemu gani inayolingana na swala la mtumiaji, hata ikiwa sehemu hiyo ni herufi chache za kwanza za neno na ina typos.
  • Upeo wa wakati halisi - injini pekee ya utaftaji kupendekeza sura wakati unapoandika, kwa hivyo watumiaji hupata matokeo ya kupendeza baada ya kitufe cha kwanza.
  • Kutafuta geo - onyesha vibao kwa umbali, au zile zilizo karibu tu, au katika eneo fulani. Unganisha na maswali ya maandishi na huduma zingine zozote za utaftaji.
  • Upatikanaji wa Juu - a 99.99% SLA (makubaliano ya kiwango cha huduma). Ingizo zote za data zimeorodheshwa kiatomati kwenye seva tatu tofauti za kiwango cha juu.
  • Wafanyabiashara wengi - weka wakati wa kujibu chini kwa kuchagua datacenter aliye karibu zaidi na watumiaji wako.
  • Usalama wa daraja la kwanza - API funguo huzuia ufikiaji wa faharisi maalum, na weka mipaka kama kiwango cha juu cha swala kwa anwani ya IP, au wakati muhimu wa kumalizika muda.

Unafikiri?

Tovuti hii inatumia Akismet kupunguza spam. Jifunze jinsi maoni yako yanasindika.