Algolia: Kusaka Kwathunthu Kwanthawi Yeniyeni ngati Ntchito

mtambo wofufuza wa algoria

Kupanga zosaka zanu zamkati zomwe zili zolemera, zenizeni, komanso mwachangu ndi ntchito. Onjezerani pazosaka, zithunzi, malonda ndi mafoni ndipo mukupanga pulatifomu yonse. Tinkangolankhula ndi wopanga m'mawa uno zamphamvu zakusaka kwawo ndikuti amafunika kutchukitsidwa patsamba lawo.

Palibe chifukwa chodzipangira nokha - Algolia ndi ntchito yosakira kwathunthu, yomwe imapezeka ngati REST API. API makasitomala amapezeka pamitundu yonse yayikulu, nsanja ndi zilankhulo komanso kutumiza kwa data pakati pa makasitomala ndi API ili mu mtundu wa JSON.

Features wa Algolia

  • Ntchito Zapamwamba - mayankho nthawi mpaka 200 mwachangu kuposa Elasticsearch, komanso mpaka 20,000 kuposa SQLite FTS4. Indexing ndiyosangalatsa kotero ogwiritsa ntchito amatha kusaka masekondi atsopano atasinthidwa. Amavumbulutsanso fayilo ya API poona momwe indexing ilili.
  • Nginx - Kukhazikitsa mbali ya seva ya Algolia kudalembedwa kwathunthu mu C ++ ndikuyika gawo ngati gawo mkati mwa seva ya HTTP ya Nginx.
  • lakutsogolo - Chiwonetsero chimodzi cha zochitika zonse, kuphatikiza kugwiritsa ntchito, magwiridwe antchito, makonda, API mitengo, API makiyi ndi kusakatula deta.
  • Kusaka malo - yapangidwa kuti ifufuze zolemba, osati masamba
    Yankho labwino kwambiri pamasamba a SQL ndi NoSQL, okhala ndi magwiridwe antchito owonekera bwino opangidwa mwanjira zosanjidwa.
  • Zambiri-zikhumbo - Amavomereza mitundu yazinthu ndi zikhumbo zilizonse zomwe angafufuze.
  • Sakani pamene mukulemba - kupitilira kumaliza kosavuta, ogwiritsa ntchito amapeza zotsatira zosinthidwa ndi chilembo chilichonse chomwe amalemba.
  • kufunika - Makhalidwe osinthika kwathunthu komanso owonekera. Algolia imapereka njira yosavuta yothetsera zotsatira mwa kutchuka komanso kusungabe kufunika kwake.
  • mafoni - yapangidwira mafoni… mwachangu, khululukirani typos ndikusanja zotsatira mtunda wa geo.
  • Linguistics - Fufuzani mu chilankhulo chilichonse cholembedwa. Mwachitsanzo, kusaka pogwiritsa ntchito Chitchaina chosavuta kumatha kupeza zovuta mu Chitchaina chachikhalidwe.
  • Zosintha za Typo - Algolia amamvetsetsa typos, ngakhale m'makalata ochepa oyamba, kuti ogwiritsa ntchito athe kupeza zomwe akufuna.
  • Kuwunikira Mwanzeru - Unikani gawo lomwe likugwirizana ndi funso la wogwiritsa ntchito, ngakhale gawolo lingokhala zilembo zochepa zoyambirira za mawu ndipo lili ndi typos.
  • Kupeza Nthawi Yeniyeni - injini yokhayo yofufuzira yomwe ingafotokozere mbali zina pamene mukulemba, kuti ogwiritsa ntchito azipeza zotsatira pambuyo pa keystroke yoyamba.
  • Kusaka kwa Geo - onetsani kugunda patali, kapena pafupi okha, kapena mdera lina. Gwirizanitsani ndi mafunso ndi zina zofufuzira.
  • Kupezeka Kwambiri - a 99.99% SLA (mgwirizano wantchito). Zolemba zonse zimasungidwa pamasamba atatu osiyana apamwamba.
  • Olemba zambiri - sungani nthawi yoyankhira posankha woyang'anira pafupi kwambiri ndi ogwiritsa ntchito.
  • Chitetezo choyambirira - API mafungulo amalepheretsa kufikira ku ndandanda inayake, ndikukhazikitsa malire monga kuchuluka kwamafunsidwe a adilesi ya IP, kapena nthawi yakutha.

Mukuganiza chiyani?

Tsambali likugwiritsa ntchito Akismet kuchepetsa spam. Phunzirani momwe deta yanu ikufotokozera.