Аналитика и тестирањеСодржина МаркетингПребарување маркетинг
Алголија: Внатрешно пребарување во реално време како услуга
Градењето на сопствени можности за внатрешно пребарување кои се богати, во реално време и брзо е доста проект. Додадете на него географско пребарување, слики, трговија и мобилни уреди и во основа развивате цела платформа. Утрово разговаравме со еден производител за нивните можности за пребарување и дека елементот треба повеќе да се истакнува на нивната страница.
Нема потреба да развивате свои - Algolia е целосно хостирана услуга за пребарување, достапна како REST API. API клиентите се достапни за сите поголеми рамки, платформи и јазици и пренос на податоци помеѓу клиенти и API е во формат JSON.
карактеристики на Algolia
- Високи перформанси - пати на одговор до 200 пати побрзо од Elasticsearch и до 20,000 пати побрзо од SQLite FTS4. Индексирањето е асинхроно, така што корисниците можат да пребаруваат нови податоци секунди по ажурирањето. Тие исто така изложуваат на API за проверка на статусот на индексирање.
- Nginx - Спроведувањето на страната на серверот на Алголија е целосно напишано на C ++ и е вградено како модул во HTTP серверот со високи перформанси на Nginx.
- Профил - Еден графички интерфејс за сите операции, вклучувајќи употреба, перформанси, поставки, API логови, API клучеви и прелистување на податоци.
- Пребарување база на податоци - дизајниран за пребарување записи, а не за страници
Совршено решение за SQL и NoSQL бази на податоци, со про transparentирен алгоритам за рангирање оптимизиран за полу-структурирани податоци. - Мулти-атрибути - прифаќа типови на предмети и кој било број на атрибути за пребарување.
- Пребарувајте додека пишувате - надвор од едноставното автоматско завршување, корисниците добиваат ажурирани резултати од пребарувањето со секоја буква што ја пишуваат.
- Релевантност - целосно прилагодливо и транспарентно рангирање. Algolia обезбедува најлесниот начин да ги сортирате резултатите според популарноста, истовремено задржувајќи ја важноста.
- Мобилни - дизајниран за мобилен телефон… брзо, простувајте печатни грешки и сортирајте резултати по гео растојание.
- Лингвистика - Пребарувајте на кој било пишан јазик. На пример, пребарувањето со поедноставен кинески јазик може да најде соодветни хитови на традиционален кинески јазик.
- Поправки на типови - Algolia ги разбира печатните грешки, дури и во првите неколку букви, така што вашите корисници сè уште можат да го најдат она што го бараат.
- Паметно обележување - Означете кој дел одговара на прашањето на корисникот, дури и ако делот е само првите неколку букви од зборот и содржи печатни грешки.
- Фактирање во реално време - единствениот пребарувач што предлага аспекти додека пишувате, така што корисниците добиваат резултати за фасетување по првото притискање на копчето.
- Гео-пребарување - прикажете хитови по далечина, или само оние во близина, или во одредена област. Комбинирајте со пребарувања за текст и сите други карактеристики за пребарување.
- Висока достапност - a 99.99% SLA (договор на ниво на услуга). Сите записи на податоци автоматски се индексираат на три различни врвни сервери.
- Мулти-центри за податоци - одржувајте го ниското време на одговор со избирање на центарот за податоци најблиску до вашите корисници.
- Безбедност од прва класа - API клучевите го ограничуваат пристапот до специфичен индекс и поставуваат ограничувања како што се максималната стапка на пребарување за IP адреса или времето на истекување на клучот.