Algolia: Interní vyhledávání v reálném čase jako služba

cloud hledání Algoria

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.
  • Přehled - 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ídá 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.

Co si myslíte?

Tyto stránky používají Akismet k omezení spamu. Zjistěte, jak jsou vaše údaje komentářů zpracovávány.