Domov databázy Čo je to apache solr? - definícia z technológie

Čo je to apache solr? - definícia z technológie

Obsah:

Anonim

Definícia - Čo znamená Apache Solr?

Apache Solr je otvorená platforma podnikového vyhľadávania, ktorá je súčasťou projektu Apache Lucene.

Je určený na rýchle vyhľadávanie údajov uložených v HDFS v Apache Hadoop. Spoločnosť Solr poskytuje indexovanie, replikáciu a dopytovanie vyvážené podľa zaťaženia, centralizovanú konfiguračnú schému, automatické núdzové prepnutie a obnovu a je vysoko škálovateľná, spoľahlivá a odolná voči chybám.

Mnoho najväčších internetových stránok používa Apache Solr pre svoje vyhľadávacie a navigačné funkcie.

Techopedia vysvetľuje Apache Solr

Apache Solr bol vyvinutý pomocou Java a beží ako samostatný fulltextový vyhľadávací server, ktorý je obsiahnutý v servlete ako Jetty. V rámci projektu Lucene používa spoločnosť Solr vyhľadávaciu knižnicu Lucene Java ako svoje jadro na vyhľadávanie a indexovanie.

Má tiež REST-like JSON a XML / HTTP API, ktoré uľahčujú použitie v akomkoľvek programovacom jazyku.

Externá konfigurácia softvéru Solr uľahčuje prispôsobenie ľubovoľnému typu aplikácie bez kódovania Java a dokonca aj rozsiahlu architektúru doplnkov, keď si táto aplikácia vyžaduje pokročilé prispôsobenie.

Funkcie spoločnosti Solr:

  • Pokročilé možnosti fulltextového vyhľadávania
  • Rozsiahla architektúra doplnkov
  • Skoro v reálnom čase
  • Optimalizovaný objemový webový prenos
  • Komplexné administračné rozhrania pre HTML
  • Používa štandardné rozhrania ako XML, HTTP a JSON
  • Štatistiky servera vystavili JMX, aby sa umožnilo monitorovanie
  • Lineárne škálovateľné, automatické núdzové prepnutie a obnovenie a automatická replikácia indexu
Čo je to apache solr? - definícia z technológie