У дома Данни на Guide-Bulgaria.com Какво е apache solr? - определение от техопедия

Какво е apache solr? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Apache Solr?

Apache Solr е платформа за търсене с отворен код за предприятия, която е част от проекта Apache Lucene.

Той е предназначен за бързо търсене на данни, съхранявани в HDFS в Apache Hadoop. Solr осигурява индексиране, репликация и балансирано запитване, централизирана схема за конфигуриране, автоматичен отказ и възстановяване и е високо мащабируем, надежден и с висока степен на повреда.

Много от най-големите сайтове в Интернет използват Apache Solr за своите функции за търсене и навигация.

Техопедия обяснява Apache Solr

Apache Solr е разработен с помощта на Java и работи като самостоятелен, пълнотекстов сървър за търсене, който се съдържа в сървъл като Jetty. Като част от Lucene проекта, Solr използва библиотеката за търсене на Lucene Java като свое ядро ​​за търсене и индексиране.

Той също има JSON и XML / HTTP API, подобни на REST, които го правят лесен за използване на всеки език за програмиране.

Външната конфигурация на Solr улеснява приспособяването към всеки тип приложения без кодиране на Java и дори има обширна архитектура на приставки, когато приложението изисква разширено персонализиране.

Характеристики на Solr:

  • Разширени възможности за пълнотекстово търсене
  • Обширна архитектура на приставки
  • Близо до индексиране в реално време
  • Оптимизиран е голям обем уеб трафик
  • Изчерпателни административни интерфейси за HTML
  • Използва стандартни интерфейси като XML, HTTP и JSON
  • Сървърната статистика изложи JMX, за да позволи наблюдение
  • Линейно мащабируемо, автоматично променливо възстановяване и възстановяване и автоматично копиране на индекс
Какво е apache solr? - определение от техопедия