Algolia: Xidmət olaraq Daxili Zamanlı Axtarış

algoria axtarış buludu

Öz daxili axtarış qabiliyyətlərinizi zəngin, real vaxtda və sürətli bir şəkildə qurmaq kifayət qədər bir layihədir. Buna coğrafi axtarış, şəkillər, ticarət və mobil telefonları əlavə edin; əsas etibarilə bütün bir platformanı inkişaf etdirəcəksiniz. Bu səhər bir istehsalçı ilə axtarış imkanları barədə və elementin saytlarında daha çox elan edilməsi lazım olduğunu söylədik.

Özünüzü inkişaf etdirməyə ehtiyac yoxdur - algol REST API olaraq təqdim olunan tam yerləşdirilmiş bir axtarış xidmətidir. API müştərilər bütün əsas çərçivələr, platformalar və dillər və müştərilərlə məlumat ötürülməsi üçün mövcuddur API JSON formatındadır.

Xüsusiyyətlər algol

  • High-performance - Elasticsearch-dən 200 dəfə, SQLite FTS20,000-dən 4 XNUMX dəfəyə qədər daha sürətli cavab müddəti. İndeksləşdirmə asenkrondur, beləliklə istifadəçilər yeniləmədən bir neçə saniyə sonra yeni məlumatlar axtara bilərlər. Onlar da bir API indeksləmə vəziyyətini yoxlamaq üçün.
  • Nginx - Algolia'nın server tərəfdən tətbiqi tamamilə C ++ dilində yazılmış və Nginx yüksək performanslı HTTP server daxilində modul kimi yerləşdirilmişdir.
  • İdarə paneli - İstifadə, performans, parametrlər daxil olmaqla bütün əməliyyatlar üçün bir qrafik interfeys, API loglar, API düymələr və məlumatlara baxmaq.
  • Verilənlər bazasında axtarış - səhifələrdə deyil, qeydlərdə axtarış aparmaq üçün hazırlanmışdır
    SQL və NoSQL verilənlər bazaları üçün mükəmməl bir həll, yarı strukturlaşdırılmış məlumatlar üçün optimallaşdırılmış şəffaf bir sıralama alqoritmi ilə.
  • Çox xüsusiyyətlər - axtarış üçün obyekt növlərini və istənilən sayda atributları qəbul edir.
  • Yazarkən axtarın - sadə avtomatik tamamlama xaricində, istifadəçilər yazdıqları hər hərflə yenilənmiş axtarış nəticələri əldə edirlər.
  • Relevance - tamamilə özelleştirilebilir və şəffaf bir sıralama. algol nəticələrini populyarlığa görə sıralamağın ən asan yolunu təmin edir və eyni zamanda aktuallığını qoruyur.
  • səyyar - mobil üçün nəzərdə tutulmuşdur ... sürətli, səhv yazmağı bağışlayın və nəticələri coğrafi məsafəyə görə sıralayın.
  • Dilçilik - Hər hansı bir yazılı dildə axtarın. Məsələn, sadələşdirilmiş Çin dilindən istifadə edərək, ənənəvi Çin dilində uyğun hitləri tapa bilərsiniz.
  • Səhv düzəlişlər - algol ilk bir neçə hərfdə belə səhv yazmağı başa düşür, beləliklə istifadəçiləriniz yenə də axtardıqlarını tapa bilər.
  • Ağıllı işıqlandırma - Bölmə bir sözün yalnız ilk hərfləri olsa da və səhv yazma ehtiva etsə də, istifadəçinin sorğusuna uyğun olan bölməni vurğulayın.
  • Real vaxt üzləşmə - yazarkən yönləri təklif edən yeganə axtarış motoru, beləliklə istifadəçilər ilk tuş vuruşundan sonra üzləşmə nəticələrini əldə edirlər.
  • Geo-axtarış - Xitləri məsafəyə və ya yalnız yaxınlıqdakılara və ya müəyyən bir əraziyə görə göstərin. Mətn sorğuları və digər axtarış xüsusiyyətləri ilə birləşdirin.
  • Yüksək mövcudluğu - a 99.99% SLA (xidmət səviyyəsində razılaşma). Bütün məlumat girişləri üç fərqli yüksək səviyyəli serverdə avtomatik olaraq indeksləşdirilir.
  • Çox məlumat mərkəzləri - istifadəçilərinizə ən yaxın olan məlumat mərkəzini seçərək cavab müddətini az saxlayın.
  • Birinci dərəcəli təhlükəsizlik - API düymələr müəyyən bir indeksə girişi məhdudlaşdırır və bir IP ünvanı üçün maksimum sorğu dərəcəsi və ya açarın bitmə müddəti kimi məhdudiyyətlər təyin edir.

Siz nə düşünürsünüz?

Bu sayt spam azaldılması üçün Akismet istifadə edir. Yorumunuzun necə işləndiyini öyrənin.