Apache Solr

Apache Solr
Типпошукова система
АвторYonik Seeleyd
РозробникApache Software Foundation
Стабільний випуск7.4.0 (27 червня 2018; 6 років тому (2018-06-27)[1])
Версії9.7.0 (9 вересня 2024)[2]
Платформавіртуальна машина Java
Мова програмуванняJava[3][4]
ЛіцензіяApache Software License 2.0d
Репозиторійgit.apache.org/solr.git
Вебсайтsolr.apache.org

Solr (вимовляється як «солар») вільне та відкрите програмне забезпечення, пошукова платформа реалізована на Java, базується на Apache Lucene. Основні можливості включають повнотекстовий пошук, підсвічування результатів, фасетний пошук, індексування в реальному часі, динамічну кластеризацію, інтеграцію з базами даних, NoSQL можливості, обробку складних форматів (наприклад, Word, PDF). Solr має можливості розподіленого пошуку та реплікації індексу, має дуже добру масштабованість і стійкість до відмов.[5] Solr — один з найпопулярніших пошукових рушіїв (другий за популярністю після Elasticsearch).[6]

Solr запускається як окремий сервер.  Використовує бібліотеку Lucene як ядро для впровадження повнотекстового пошуку та індексації, має REST-подібний HTTP/XML і JSON API що дозволяє використовувати Solr програмами написаними на інших мовах програмування. Solr має гнучку систему налаштувань та дозволяє підключення зовнішніх модулів (плагінів).

Apache Lucene та Apache Solr розроблюються однією командою Apache Software Foundation після їх злиття в 2010 році. Дуже часто на ці продукти посилаються як на Lucene/Solr або Solr/Lucene.

Властивості

  • Використовує бібліотеку Lucene для повнотекстового пошуку
  • Фасетний пошук
  • Підсвічування результатів
  • Мова запитів підтримує структурування, як і текстовий пошук
  • Безсхемний режим і режим зі схемами через REST API
  • JSON, XML, PHP, Ruby, Python, XSLT, Velocity[en] та отримання результатів у користувацьких Java бінарних форматах через HTTP
  • HTML інтерфейс адміністратора
  • Вбудовані засоби безпеки: автентифікація, авторизація, SSL
  • Реплікація на інші Solr сервери — дозволяє масштабувати кількість запитів на секунду та надає високу доступність[en]
  • Розподілений пошук за допомогою шардінгу[en] — дозволяє масштабувати за об'ємом контенту
  • Кластеризація при пошуку використовує Carrot2[en]
  • Розширюваність за допомогою плагінів
  • Гнучка релевантність — прискорення за допомогою функціональних запитів
  • Кешування — для запитів, фільтрів та документів
  • Інтеграція у Java-застосунки
  • Гео-розподілений пошук
  • Автоматичне керування великими кластерами за допомогою ZooKeeper[en]
  • Функціональні запити
  • Групування полів[7]
  • Автозаповнення
  • Стримінг

Застосування

Apache Solr був використаний, зокрема, Міжнародним консорціумом журналістів-розслідувачів для дослідження інформації у так званих «панамських документах»[8].

Примітки

  1. News. Apache Foundation. Архів оригіналу за 25 листопада 2016. Процитовано 27 червня 2018.
  2. https://solr.apache.org/news.html#apache-solrtm-970-available
  3. The solr Open Source Project on Open Hub: Languages Page — 2006.
  4. https://projects.apache.org/json/projects/lucene-solr.json
  5. Apache Solr -. lucene.apache.org. Архів оригіналу за 1 серпня 2013. Процитовано 10 лютого 2016.
  6. DB-Engines Ranking - popularity ranking of search engines. db-engines.com. Архів оригіналу за 19 жовтня 2018. Процитовано 10 лютого 2016.
  7. Solr Result Grouping. Архів оригіналу за 22 липень 2018. Процитовано 3 липень 2018. [Архівовано 2018-07-22 у Wayback Machine.]
  8. Mar Cabra, Erin Kissane (11 квітня 2016). The People and Tech Behind the Panama Papers. opennews.org. An OpenNews project. Архів оригіналу за 11 квітня 2016. Процитовано 18 квітня 2016.

Див. також

Read other articles:

     Selecciones clasificadas para el Mundial de 2018      Selecciones que no se clasificaron      Equipos suspendidos      Países que no son miembros de la FIFA La XXI Copa Mundial de Fútbol se celebró en Rusia entre el 14 de junio y el 15 de julio de 2018. Para su fase final se clasificaron 32 selecciones. Dichas selecciones fueron divididas en 8 grupos de cuatro, para posteriormente prose...

 

Beatrice RosenRosen, 2017LahirBéatrice Rosenblatt29 November 1977 (umur 46)New York City, A.S.Nama lainBéatrice RosenWarga negara Amerika Prancis PekerjaanAktrisTahun aktif1997–sekarang Beatrice Rosen (nee Béatrice Rosenblatt; lahir 29 November 1977) adalah seorang aktris Prancis-Amerika. Dia dikenal secara internasional karena perannya dalam film 2012 (2009). Rosen lahir di New York City dan dibesarkan di Paris di mana dia mulai berakting.[1] Referensi ^ , Vogue....

 

1980 United States Senate election in Hawaii ← 1974 November 4, 1980 1986 →   Nominee Daniel Inouye Cooper Brown Party Democratic Republican Popular vote 224,485 53,068 Percentage 77.95% 18.43% County resultsInouye:      70–80%      80–90% U.S. senator before election Daniel Inouye Democratic Elected U.S. Senator Daniel Inouye Democratic Elections in Hawaii Federal government Presidential elections 1960 196...

French hardcore punk band Birds in RowBirds in Row performing live in April 2011Background informationOriginLaval, Mayenne, FranceGenres Hardcore punk[1] post-hardcore[1] melodic hardcore[2] screamo[3] Years active2009 (2009)–presentLabels Deathwish Vitriol Members B. J.[citation needed] Q. Past members D. T. Websitewearebirdsinrow.com Birds in Row is a French hardcore punk band that formed in 2009 in Laval and is composed of three members, T., Q...

 

Février 1831 Nombre de jours 28 Premier jour Mardi 1er février 18312e jour de la semaine 5 Dernier jour Lundi 28 février 18311er jour de la semaine 9 Calendrier février 1831 Sem Lu Ma Me Je Ve Sa Di 5 1er 2 3 4 5 6 6 7 8 9 10 11 12 13 7 14 15 16 17 18 19 20 8 21 22 23 24 25 26 27  9 28 1831 • Années 1830 • XIXe siècle Mois précédent et suivant Janvier 1831 Mars 1831 Février précédent et suivant Février 1830 Février 1832 Chronologies par zone géograp...

 

Prime Minister of South Africa from 1954 to 1958 Hans Strydom redirects here. For the South African actor and writer, see Hans Strydom (actor). J. G. StrijdomStrijdom in the 1950s5th Prime Minister of South AfricaIn office30 November 1954 – 24 August 1958MonarchElizabeth IIGovernor‑GeneralErnest George JansenPreceded byDaniel François MalanSucceeded byHendrik VerwoerdMinister of Lands and IrrigationIn office5 June 1948 – 30 November 1954Prime MinisterDaniel F...

Eurovision Song Contest 2016Country LithuaniaNational selectionSelection processEurovizijos dainų konkurso nacionalinė atrankaSelection date(s)Elimination shows:9 January 2016 – 27 February 2016Semi-final:5 March 2016Final:12 March 2016Selected entrantDonny MontellSelected songI've Been Waiting for This NightSelected songwriter(s)Jonas ThanderBeatrice RobertssonFinals performanceSemi-final resultQualified (4th, 222 points)Final result9th, 200 p...

 

River in SlovakiaOravaHungarian: Árva, German: Arwa, Polish: OrawaOrava at Dolný Kubín, showing houses of Záskalie neighbourhoodLocationCountrySlovakiaPhysical characteristicsSourceOrava reservoir, taking water from White Orava in Slovakia and from Black Orava in Poland • locationOrava, Slovakia • coordinates49°23′N 19°33′E / 49.383°N 19.550°E / 49.383; 19.550 • elevation601 m (1,972 ft) Mou...

 

この記事は検証可能な参考文献や出典が全く示されていないか、不十分です。出典を追加して記事の信頼性向上にご協力ください。(このテンプレートの使い方)出典検索?: コルク – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL(2017年4月) コルクを打ち抜いて作った瓶の栓 コルク(木栓、�...

Parliamentary elections in Albania 2021 Albanian parliamentary election ← 2017 25 April 2021 Next → 140 seats in the Parliament of Albania71 seats needed for a majorityTurnout46.29% Party Leader % Seats +/– PS Edi Rama 48.67 74 0 PD–AN[a] Lulzim Basha 39.43 59 +13 LSI Monika Kryemadhi 6.81 4 −15 PSD Tom Doshi 2.25 3 +2 This lists parties that won seats. See the complete results below.Largest political party by county. Prime Minister before Prime Minister af...

 

此条目序言章节没有充分总结全文内容要点。 (2019年3月21日)请考虑扩充序言,清晰概述条目所有重點。请在条目的讨论页讨论此问题。 哈萨克斯坦總統哈薩克總統旗現任Қасым-Жомарт Кемелұлы Тоқаев卡瑟姆若马尔特·托卡耶夫自2019年3月20日在任任期7年首任努尔苏丹·纳扎尔巴耶夫设立1990年4月24日(哈薩克蘇維埃社會主義共和國總統) 哈萨克斯坦 哈萨克斯坦政府...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (يوليو 2016)Learn how and when to remove this message نادي حراء شعار النادي الاسم الكامل نادي حراء السعودي بمكة المكرمة الأسماء السابقة �...

Labour Club redirects here. For student Labour clubs, see Labour Students. This article relies excessively on references to primary sources. Please improve this article by adding secondary or tertiary sources. Find sources: National Union of Labour and Socialist Clubs – news · newspapers · books · scholar · JSTOR (June 2007) (Learn how and when to remove this message) A Labour club in Wakefield, West Yorkshire A Socialist club in Dewsbury, West Yorkshi...

 

此條目已列出參考資料,但文內引註不足,部分內容的來源仍然不明。 (2023年7月20日)请加上合适的文內引註加以改善。 此條目需要擴充。 (2015年9月17日)请協助改善这篇條目,更進一步的信息可能會在討論頁或扩充请求中找到。请在擴充條目後將此模板移除。 基辛格秘密访华是指1971年7月9-11日,时任美国总统国家安全事务助理的亨利·基辛格为实现尼克松总统访华和中美关...

 

19th century learned society in Naples, Italy This article's lead section may be too long. Please read the length guidelines and help move details into the article's body. (December 2018)Royal Society of Encouragement to Natural Sciences of NaplesRegal Società d'Incoraggiamento alle Scienze Naturali di NapoliPalace Spinelli di Tarsia, Naples the seat of the society all over the 19th centuryFormation1806 (1806)FounderJoseph NapoleonFounded atNaples, ItalyDissolved1930sHeadquartersNaples,...

English actress and presenter (born 1960) Caroline QuentinQuentin in 2011BornCaroline Amanda Jane Jones (1960-07-11) 11 July 1960 (age 63)Reigate, Surrey, EnglandOccupationsActresspresenterbroadcasterauthorYears active1980–presentSpouses Paul Merton ​ ​(m. 1990; div. 1998)​ Sam Farmer ​ ​(m. 2006)​ Children2 Caroline Quentin (born Caroline Amanda Jane Jones; 11 July 1960)[1] is an English ac...

 

Team sport played with a thrown disc UltimateHighest governing bodyWorld Flying Disc FederationNicknamesultimate Frisbeeultimate discflatballCharacteristicsContactNoTeam membersGrass: 7/team; indoor: 5/team; turf: 5/team; beach: 5/team(sometimes fewer or more)Mixed-sexIn some competitions and most leaguesEquipmentFrisbeePresenceOlympicRecognized by International Olympic Committee;[1][2] eligible for 2028 Olympics.[3][4]World Games1989 (invitational), 2001�...

 

1870 opera by Richard Wagner The Valkyrie redirects here. For other uses, see Valkyrie (disambiguation). Die WalküreMusic drama by Richard WagnerJosef Hoffman's stage design for Act I, Bayreuth 1876TranslationThe ValkyrieLibrettistRichard WagnerLanguageGermanBased onNordic and German legendsPremiere26 June 1870 (1870-06-26)Königliches Hof- und National-Theater in Munich Die Walküre (German pronunciation: [diː valˈkyːʁə]; The Valkyrie), WWV 86B, is the second of ...

Mexican business-class hotel brand Fiesta Inn logo A hotel in Ecatepec de Morelos Fiesta Inn is a Mexican business-class hotel brand.[1][2] It is owned by Grupo Posadas, Inc., which also owns other Mexican hotel brands, including the upscale Fiesta Americana and Fiesta Americana Grand, ultra-luxury Live Aqua, One, and the eco-tourist Explorean. There are 61 hotels operated under this brand throughout the country. Recognition Many Fiesta Inn hotels have received recognition for...

 

Road in Malaysia Federal Route 5Route informationLength655.85 km (407.53 mi)Existed1887[1]–presentHistoryCompleted in 1988[2]Major junctionsNorth endJelapang, PerakMajor intersectionsROADS FT 1 Federal Route 1 FT 95 Jalan Kukup FT 96 Federal Route 96 FT 50 Federal Route 50 FT 85 Jalan Parit Yusuf FT 224 Muar Bypass FT 24 Federal Route 24 FT 23 Federal Route 23 FT 19 FT 5 Lebuh AMJ FT 144 Federal Route 144 FT 264 Federal Route 264 FT 192 Jalan Syed Abdulla...