Algolia: Tiftix Intern Realtime bħala Servizz
Il-bini tal-kapaċitajiet ta 'tfittxija interna tiegħek li huma sinjuri, f'ħin reali u veloċi huwa proġett pjuttost. Żid miegħu tfittxija ġeografika, stampi, kummerċ u mobbli u bażikament qed tiżviluppa pjattaforma sħiħa. Aħna konna qed nitkellmu ma 'manifattur dalgħodu dwar il-kapaċitajiet ta' tfittxija tagħhom u li l-element jeħtieġ li jkun iktar pronunzjat fuq is-sit tagħhom.
M’hemmx għalfejn tiżviluppa tiegħek - Algolia huwa servizz ta 'tiftix kompletament ospitat, disponibbli bħala REST API. API il-klijenti huma disponibbli għall-oqfsa, il-pjattaformi u l-lingwi ewlenin kollha u t-trasmissjoni tad-dejta bejn il-klijenti u l-Internet API huwa fil-format JSON.
karatteristiċi ta ' Algolia
- Ta 'prestazzjoni għolja - ħinijiet ta 'rispons sa 200 darba aktar mgħaġġla minn Elasticsearch, u sa 20,000 darba aktar mgħaġġla minn SQLite FTS4. L-indiċjar huwa mhux sinkroniku sabiex l-utenti jkunu jistgħu jfittxu dejta ġdida sekondi wara aġġornament. Huma jesponu wkoll API għall-iċċekkjar tal-istatus tal-indiċjar.
- Nginx - L-implimentazzjoni min-naħa tas-server ta 'Algolia hija miktuba kompletament f'C ++ u inkorporata bħala modulu ġewwa s-server HTTP ta' prestazzjoni għolja Nginx.
- dashboard - Interface grafika waħda għall-operazzjonijiet kollha, inkluż l-użu, il-prestazzjoni, l-issettjar, API zkuk, API ċwievet u browsing tad-data.
- Tiftix fid-database - iddisinjat biex ifittex rekords, mhux paġni
Soluzzjoni perfetta għal databases SQL u NoSQL, b'algoritmu ta 'klassifikazzjoni trasparenti ottimizzat għal dejta semi-strutturata. - Multi-attributi - taċċetta tipi ta 'oġġetti u kull numru ta' attributi biex tfittex fuqhom.
- Fittex kif tittajpja - lil hinn mis-sempliċi tlestija awtomatika, l-utenti jiksbu riżultati ta 'tfittxija aġġornati ma' kull ittra li jittajpjaw.
- Rilevanza - klassifikazzjoni kompletament personalizzabbli u trasparenti. Algolia jipprovdi l-eħfef mod biex issolvi r-riżultati skont il-popolarità filwaqt li żżomm ukoll ir-rilevanza.
- mobbli - Iddisinjat għall-mowbajl ... malajr, aħfer it-typos u ssortja r-riżultati skont id-distanza ġeografika.
- Lingwistika - Fittex fi kwalunkwe lingwa miktuba. Pereżempju, it-tiftix bl-użu ta 'Ċiniż simplifikat jista' jsib hits li jaqblu ma 'Ċiniż tradizzjonali.
- Korrezzjonijiet tat-Tipi - Algolia jifhem it-typos, anke fl-ewwel ftit ittri, allura l-utenti tiegħek xorta jistgħu jsibu dak li qed ifittxu.
- Highlighting Intelliġenti - Jenfasizza liema sezzjoni taqbel mal-mistoqsija tal-utent, anke jekk is-sezzjoni hija biss l-ewwel ftit ittri ta 'kelma u fiha typos.
- Faceting f'ħin reali - l-unika magna tat-tiftix li tissuġġerixxi aspetti waqt li tittajpja, sabiex l-utenti jiksbu riżultati fl-aspetti wara l-ewwel keystroke.
- Ġe-tfittxija - juri hits bid-distanza, jew dawk biss fil-viċin, jew f'żona partikolari. Għaqqad ma 'mistoqsijiet tat-test u kwalunkwe fattur ieħor ta' tfittxija.
- Disponibbiltà Għolja - a 99.99% SLA (ftehim fil-livell tas-servizz). Id-dħul kollu tad-dejta huwa awtomatikament indiċjat fuq tliet servers high-end differenti.
- Ċentri multi-datanti - żomm il-ħin tar-rispons baxx billi tagħżel id-datacenter l-iktar viċin ta 'l-utenti tiegħek.
- Sigurtà tal-ewwel klassi - API ċwievet jirrestrinġu l-aċċess għal indiċi speċifiku, u jistabbilixxu limiti bħar-rata massima ta 'mistoqsija għal indirizz IP, jew il-ħin ta' skadenza taċ-ċavetta.