Анализ и тестванеContent MarketingМаркетинг за търсене
Алголия: Вътрешно търсене в реално време като услуга
Изграждането на собствени възможности за вътрешно търсене, които са богати, в реално време и бързо, е доста проект. Добавете към него географско търсене, изображения, търговия и мобилни устройства и по същество разработвате цяла платформа. Току -що говорихме с производител тази сутрин за техните възможности за търсене и че елементът трябва да бъде по -популярен на техния сайт.
Няма нужда да разработвате свой собствен - Algolia е напълно хоствана услуга за търсене, достъпна като REST API. API клиентите са на разположение за всички основни рамки, платформи и езици и предаване на данни между клиенти и API е във формат JSON.
Характеристики на Algolia
- Висока работоспособност - време за реакция до 200 пъти по-бързо от Elasticsearch и до 20,000 4 пъти по-бързо от SQLite FTSXNUMX. Индексирането е асинхронно, така че потребителите могат да търсят нови данни секунди след актуализация. Те също така излагат API за проверка на състоянието на индексиране.
- Nginx -Сървърната реализация на Algolia е изцяло написана на C ++ и вградена като модул във високопроизводителния HTTP сървър на Nginx.
- Табло - Един графичен интерфейс за всички операции, включително използване, производителност, настройки, API трупи, API клавиши и сърфиране на данни.
- Търсене в база данни - предназначени за търсене на записи, а не на страници
Перфектно решение за бази данни SQL и NoSQL, с прозрачен алгоритъм за класиране, оптимизиран за полуструктурирани данни. - Многоатрибути - приема типове обекти и произволен брой атрибути за търсене.
- Търсете, докато пишете - освен простото автоматично попълване, потребителите получават актуализирани резултати от търсенето с всяка буква, която въведат.
- уместност - напълно персонализирано и прозрачно класиране. Algolia осигурява най-лесния начин за сортиране на резултатите по популярност, като същевременно запазва актуалността.
- подвижен - проектиран за мобилни устройства ... бързо, простете печатарски грешки и сортирайте резултатите по географско разстояние.
- Лингвистика - Търсене на всеки писмен език. Например, търсенето с помощта на опростен китайски може да намери съвпадащи хитове в традиционния китайски.
- Корекции на печата - Algolia разбира правописни грешки дори в първите няколко букви, така че вашите потребители все още могат да намерят това, което търсят.
- Интелигентно подчертаване - Маркирайте кой раздел отговаря на заявката на потребителя, дори ако разделът е само първите няколко букви на дума и съдържа грешки в печата
- Фасетиране в реално време - единствената търсачка, която предлага фасети, докато пишете, така че потребителите да получават фасетиращи резултати след първото натискане на клавиш.
- Гео-търсене - показване на хитове по разстояние, или само тези наблизо, или в определена област. Комбинирайте с текстови заявки и всякакви други функции за търсене.
- Висока наличност - а 99.99% SLA (споразумение на ниво услуга). Всички записи на данни се индексират автоматично на три различни сървъра от висок клас.
- Мулти-центрове за данни - поддържайте времето за реакция ниско, като изберете центъра за данни най-близо до вашите потребители.
- Първокласна сигурност - API ключовете ограничават достъпа до определен индекс и задават ограничения като максималната честота на заявки за IP адрес или времето на изтичане на ключа.