Апач Люсен

  • Обзор Apache Lucene

    • Lucene — это поисковая система с открытым исходным кодом, разработанная Дугом Каттингом и поддерживаемая Apache Software Foundation. 
    • Она широко используется в приложениях для поиска и была портирована на различные языки программирования. 
  • История и развитие

    • Lucene была создана в 1999 году и изначально была доступна для загрузки с SourceForge. 
    • В 2001 году она стала частью семейства продуктов Apache Software Foundation, а в 2005 году стала самостоятельным проектом. 
    • Имя Lucene было выбрано в честь жены Дуга Каттинга и ее бабушки. 
    • Lucene включала в себя несколько подпроектов, которые теперь являются независимыми проектами. 
    • В 2010 году поисковый сервер Apache Solr присоединился к Lucene, объединив сообщества разработчиков. 
    • В 2012 году была выпущена версия 4.0, а в 2021 году Lucene сменила свой логотип и стала проектом Apache высшего уровня, независимым от Solr. 
  • Особенности и использование

    • Lucene подходит для полнотекстовой индексации и поиска, особенно в Интернете и локальном поиске. 
    • Она включает функцию нечеткого поиска на основе расстояния редактирования. 
    • Lucene использовалась для реализации систем рекомендаций, таких как MoreLikeThis, которые генерируют рекомендации на основе сходства документов. 
  • Проекты, основанные на Lucene

    • Lucene сама по себе является библиотекой индексации и поиска, но другие проекты расширяют ее возможности, включая Apache Nutch, Apache Solr, CrateDB, DocFetcher, Elasticsearch, Kinosearch, MongoDB Atlas Search, OpenSearch, Swiftype и другие. 
  • Дополнительные ресурсы

    • Статья также упоминает портал бесплатного программного обеспечения с открытым исходным кодом, корпоративный поиск, извлечение информации, список информационно-поисковых библиотек, интеллектуальный анализ текста, рекомендации и библиографию. 

Полный текст статьи:

Апач Лусене — Википедия

Оставьте комментарий

Прокрутить вверх