Jump to content

Ксапиан

Ксапиан
Разработчик(и) xapian.org
Стабильная версия
1.4.25  Отредактируйте это в Викиданных / 8 марта 2024 г .; 4 месяца назад ( 8 марта 2024 г. ) [1]
Репозиторий
Написано в С++
Операционная система Кросс-платформенный
Тип поиска и индексации API .
Лицензия Стандартная общественная лицензия GNU
Веб-сайт Ксапиан .org Отредактируйте это в Викиданных

Xapian — это с открытым исходным кодом бесплатная библиотека вероятностного поиска информации , выпущенная под лицензией GNU General Public License (GPL). [2] Это полнотекстовая поисковая библиотека для программистов.

Он написан на C++ с привязками, позволяющими использовать Perl , Python (2 и 3), PHP 5 и 7), Java , Tcl , C# , Ruby , Lua , Erlang , Node.js и R. ( [1] [3] Xapian обладает высокой переносимостью и работает на Linux , OS X , FreeBSD , NetBSD , OpenBSD , Solaris , HP-UX , AIX , Windows , OS/2. [4] [2] и Херд , [5] [6] а также Тру64 . [ нужна ссылка ] Xapian вырос из поисковой системы Muscat, написанной доктором Мартином Ф. Портером из Кембриджского университета. [7] Первым официальным выпуском Xapian стала версия 0.5.0 от 20 сентября 2002 года. [8]

Xapian позволяет разработчикам добавлять в свои приложения расширенные возможности индексирования и поиска.К организациям и проектам, использующим Xapian, относятся Библиотека Кёльнского университета, Debian , Die Zeit , MoinMoin и One Laptop per Child . [9]

  • Поддерживает Unicode 9.0 (включая кодовые точки за пределами BMP ) и сохраняет индексированный текст в UTF-8 .
  • Транзакции: если обновление базы данных завершается неудачей в середине транзакции, база данных гарантированно останется в согласованном состоянии.
  • Одновременный поиск и обновление, при этом новые документы сразу становятся видимыми.
  • Поддержка больших баз данных: доказано, что Xapian масштабируется до сотен миллионов документов.
  • Точное вероятностное ранжирование: первыми перечисляются более релевантные документы.
  • Поиск по фразе и близости .
  • Обратная связь по релевантности , которая улучшает рейтинг и позволяет расширить запрос, найти связанные документы, классифицировать документы и т. д.
  • Структурированные логические запросы, например «гонка И состояние НЕ лошадь»
  • Поиск по подстановочным знакам, например «вики*»
  • Исправление орфографии
  • Синонимы
  • Omega — комплексное решение для добавления поисковой системы на веб-сайт или в интрасеть. Omega можно легко расширить и адаптировать в соответствии с меняющимися требованиями.

Интерфейсы с графическим интерфейсом

[ редактировать ]

См. также

[ редактировать ]
  1. ^ Jump up to: а б «Ксапианский проект» . Проверено 02 сентября 2020 г.
  2. ^ Jump up to: а б с «Проект Xapian: Особенности» . Проверено 31 марта 2018 г.
  3. ^ RXapian
  4. ^ «Версия 1.0.6 Xapian и Omega» . Freshmeat.net . Архивировано из оригинала 12 июня 2011 г. Проверено 31 марта 2018 г.
  5. ^ Debian создал отчет об успехах для GNU Hurd. [ постоянная мертвая ссылка ]
  6. ^ «Debian — Результаты поиска пакетов — xapian» . Проверено 31 марта 2018 г.
  7. ^ «Проект Xapian: История» . Проверено 10 апреля 2022 г.
  8. ^ «НОВОСТИ Xapian Core» . Проверено 10 апреля 2022 г.
  9. ^ «Пользователи Xapian» . Проверено 31 марта 2018 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 24856984413df1718b8acd5f8d2f0bd0__1672168620
URL1:https://arc.ask3.ru/arc/aa/24/d0/24856984413df1718b8acd5f8d2f0bd0.html
Заголовок, (Title) документа по адресу, URL1:
Xapian - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)