
Analýza a testováníContent MarketingSearch Marketing
Algolia: Interní vyhledávání v reálném čase jako služba
Vytváření vlastních interních vyhledávacích funkcí, které jsou bohaté, v reálném čase a rychlé, je docela projekt. Přidejte k tomu geografické vyhledávání, obrázky, obchod a mobilní zařízení a v podstatě vyvíjíte celou platformu. Právě jsme dnes ráno mluvili s výrobcem o jejich vyhledávacích schopnostech a o tom, že prvek musí být na jejich webu více ohlašován.
Není třeba vyvíjet vlastní - Algolia je plně hostovaná vyhledávací služba, dostupná jako REST API. API klienti jsou k dispozici pro všechny hlavní rámce, platformy a jazyky a přenos dat mezi klienty a API je ve formátu JSON.
Vlastnosti Algolia
- Vysoce výkonný - doby odezvy až 200krát rychlejší než Elasticsearch a až 20,000 4krát rychlejší než SQLite FTSXNUMX. Indexování je asynchronní, takže uživatelé mohou hledat nová data sekund po aktualizaci. Vystavují také API pro kontrolu stavu indexování.
- Nginx - Algolská implementace na straně serveru je plně napsána v C ++ a vložena jako modul do vysoce výkonného serveru HTTP Nginx.
- Hlavní obrazovka - Jedno grafické rozhraní pro všechny operace, včetně využití, výkonu, nastavení, API kulatiny, API klíče a procházení dat.
- Hledání v databázi - navrženo k vyhledávání záznamů, nikoli stránek
Perfektní řešení pro databáze SQL a NoSQL s transparentním hodnotícím algoritmem optimalizovaným pro polostrukturovaná data. - Více atributů - přijímá typy objektů a libovolný počet atributů k vyhledávání.
- Hledejte při psaní - kromě jednoduchého automatického dokončování získávají uživatelé aktualizované výsledky hledání s každým zadaným písmenem.
- Relevance - plně přizpůsobitelné a transparentní hodnocení. Algolia poskytuje nejjednodušší způsob třídění výsledků podle popularity a zároveň zachovává relevanci.
- Mobilní - navrženo pro mobilní zařízení ... rychle, odpouštět překlepy a třídit výsledky podle zeměpisné vzdálenosti.
- Lingvistika - Hledat v jakémkoli psaném jazyce. Například vyhledávání pomocí zjednodušené čínštiny může najít shody v tradiční čínštině.
- Opravy překlepů - Algolia rozumí překlepům i v několika prvních písmenech, takže vaši uživatelé stále najdou to, co hledají.
- Inteligentní zvýraznění - Zvýrazněte, která část odpovídala dotazu uživatele, i když je tato část pouze několika prvních písmen slova a obsahuje překlepy.
- Fazetování v reálném čase - jediný vyhledávač, který navrhuje fazety při psaní, takže uživatelé získají výsledky fazetování po prvním stisknutí klávesy.
- Geografické vyhledávání - zobrazit zásahy podle vzdálenosti, nebo pouze těch v okolí, nebo v konkrétní oblasti. Kombinujte s textovými dotazy a dalšími vyhledávacími funkcemi.
- Vysoká dostupnost - a 99.99% SLA (service-level agreement). Všechny datové položky jsou automaticky indexovány na třech různých serverech vyšší třídy.
- Multi-datová centra - udržujte nízkou dobu odezvy výběrem datového centra nejblíže vašim uživatelům.
- Prvotřídní zabezpečení - API klíče omezují přístup k určitému indexu a nastavují limity, jako je maximální rychlost dotazu na adresu IP nebo doba vypršení platnosti klíče.