Algolia

Algolia, Inc.
Typ Privat
Industri
Genre Sök och indexera
Grundad 10 oktober 2012Edit this on Wikidata
Grundare
  • Nicolas Dessaigne
  • Julien Lemoine
Huvudkontor ,
USA
Område som betjänas
Över hela världen
Nyckelpersoner
  • Bernadette Nixon (VD)
  • Julien Lemoine (CTO)
Tjänster
Antal anställda
800+
Hemsida algolia .com

Algolia är ett egenutvecklat sökmotorerbjudande som kan användas genom SaaS- modellen (Software as a Service).

Företag

Algolia grundades 2012 av Nicolas Dessaigne och Julien Lemoine, båda ursprungligen från Paris, Frankrike. Det var ursprungligen ett företag fokuserat på offlinesökning på mobiltelefoner. Senare valdes den ut att ingå i Y Combinators vinterklass 2014.

Från och med två datacenter i Europa och USA, öppnade Algolia ett tredje center i Singapore i mars 2014, och från och med 2019 hävdade det sig vara närvarande i över 70 datacenter i 16 regioner över hela världen. Den betjänar ungefär 11 000+ kunder och hanterar 60 miljarder användarförfrågningar per månad. I maj 2015 fick Algolia 18,3 miljoner dollar i en serie A-investering från en finansgrupp ledd av Accel Partners , och 2017 en serie B-investering på 53 miljoner dollar, också ledd av Accel Partners. Från juni 2016 till september 2019 ökade användningen av Algolia av små webbplatser från 632 till 5 168 i "topp 1 miljon webbplatser" och 197 i "top 10k webbplatser" utvärderade av BuiltWith.

I januari 2021 förvärvade Algolia den rumänska AI- och maskininlärningsstarten MorphL.

I juli 2021 samlade Algolia in en finansieringsrunda av serie D på 150 miljoner dollar och blev en enhörning , med en värdering på 2,25 miljarder dollar.

Produkter och teknik

Algolia-modellen tillhandahåller sökning som en tjänst och erbjuder webbsökning på en kunds webbplats med hjälp av en externt värd sökmotor . Även om sökning på plats länge har varit tillgänglig från allmänna webbsökningsleverantörer som Google, görs detta vanligtvis som en delmängd av allmän webbsökning. Sökmotorn genomsöker eller spinnar webben i stort, inklusive klientwebbplatsen, och erbjuder sedan sökfunktioner som är begränsade till endast den målwebbplatsen. Detta är en stor och komplex uppgift, endast tillgänglig för stora organisationer i Googles eller Microsofts skala.

Algolias produkt indexerar bara sina kunders webbplatser, vilket förenklar sökuppgiften. Data för klientwebbplatsen skickas från klienten till Algolia via ett RESTful JSON API, sedan läggs sökrutan till på klientens webbsidor. Denna sökmodell är avsedd att replikera fördelen med en komplett intern sökmotor men med en förenklad installation.

Produkter

Algolia hävdar ett antal fördelar med sitt tillvägagångssätt, inklusive svarshastigheten från att söka på en enda webbplats snarare än på hela webben. Dessutom, eftersom Algolias sökning kan skräddarsys till klientwebbplatsen, dess kända struktur och dess metadataaspekter , kan sökningen som erbjuds vara smartare och mer platsspecifik än en generaliserad webbtextsökning. Detta förbättrar sökresultatens relevans eftersom sökning kan ta hänsyn till webbplatsinnehållets semantik . En webbplats som säljer både valpar och hundkopplingar kan undvika sökförvirringar och homonymi som fördärvar den enkla textbaserade sökningen.

Algolia betonar deras förmåga att tillhandahålla omedelbara funktioner för flera plattformar och skrivfel. Algolias programvara är sluten källkod. De bidrar dock till öppen källkodsgemenskap i viss utsträckning. Till exempel Algolia DocSearch, som erbjuder gratis sökning efter öppen källkodsdokumentationswebbplatser, Algolia Places och Algolia GeoSearch.

API

Algolia tillhandahåller sin söktjänst via olika API:er. Rest API ger grundläggande funktioner för sökning, analys och övervakning. Det finns 10 språk och plattformar som stöds för klientanvändning. Språk som stöds inkluderar Python , Ruby , PHP , JavaScript , Java , Go , C# , Scala . Två mobila plattformar, iOS , Android , stöds. Algolia kan också integreras med fyra webbramverk: Ruby on Rails , Symfony , Django och Laravel . För användargränssnittet har Algolia några UI-biblioteksalternativ att välja mellan.

Förutom dessa produkter har Algolia också integration med annan öppen källkod och tredjepartsprogramvara, inklusive Drupal , WordPress och Magento .

Infrastruktur

Algolia dokumenterade ett försök att ta bort alla enstaka felpunkter i sin arkitektur och föreslog en världsomspännande infrastruktur som heter Distributed Search Network för att effektivt svara på en sökfråga från vilken plats som helst.

DSN-funktionen gör det möjligt att ställa in platser i Algolias nätverk där data ska dupliceras. API:et och frågorna dirigeras från slutanvändarens webbläsare eller mobilapplikation till närmaste plats i nätverket. Den inställningen hjälpte till att minska bearbetningsfördröjningen för slutanvändarna och förbättrade tillgängligheten för deras sökningar. [ citat behövs ]

Se även

externa länkar