Mājas Datu bāzes Kas ir apache solr? - definīcija no tehopedijas

Kas ir apache solr? - definīcija no tehopedijas

Satura rādītājs:

Anonim

Definīcija - ko nozīmē Apache Solr?

Apache Solr ir atvērtā koda uzņēmumu meklēšanas platforma, kas ir daļa no Apache Lucene projekta.

Tas ir paredzēts ātrai datu meklēšanai, kas glabājas HDFS Apache Hadoop. Solr nodrošina indeksēšanu, replikāciju un slodzes līdzsvarotu vaicāšanu, centralizētu konfigurācijas shēmu, automātisku kļūmes atjaunošanu un atkopšanu, kā arī ir ļoti mērogojams, uzticams un ļoti izturīgs pret kļūdām.

Daudzas no interneta lielākajām vietnēm meklēšanas un navigācijas funkcijām izmanto Apache Solr.

Techopedia skaidro Apache Solr

Apache Solr tika izstrādāts, izmantojot Java, un darbojas kā atsevišķs pilna teksta meklēšanas serveris, kas atrodas servitē, piemēram, Jetty. Kā daļu no Lucene projekta Solr izmanto Lucene Java meklēšanas bibliotēku kā galveno meklēšanai un indeksēšanai.

Tam ir arī REST līdzīgas JSON un XML / HTTP API, kas padara to ērti lietojamu jebkurā programmēšanas valodā.

Solr ārējā konfigurācija ļauj to viegli pielāgot jebkura veida lietojumprogrammām bez Java kodēšanas, un tai pat ir plaša spraudņu arhitektūra, kad lietojumprogrammai nepieciešama uzlabota pielāgošana.

Solr funkcijas:

  • Uzlabotas pilna teksta meklēšanas iespējas
  • Plaša spraudņu arhitektūra
  • Gandrīz reāllaika indeksācija
  • Optimizēta liela apjoma tīmekļa trafiks
  • Visaptverošas HTML HTML administrēšanas saskarnes
  • Izmanto standarta saskarnes, piemēram, XML, HTTP un JSON
  • Serveru statistika ir pakļauta JMX, lai iespējotu uzraudzību
  • Lineāri mērogojama, automātiska kļūmjpārlēce un atkopšana, kā arī automātiska indeksa replikācija
Kas ir apache solr? - definīcija no tehopedijas