WikiDer > Apache Lucene
Apache Lucene | ||||
| Entwickler | Apache Software Foundation | |||
| Letzte Version | 8.5.2 (26. Mai 2020) | |||
| Status | Aktiv | |||
| Betriebssystem | Multiplattform | |||
| Geschrieben in | Java | |||
| Kategorie | Suche- und Index-API | |||
| Lizenz | Apache-Lizenz | |||
| Versionskontrolle | github.com | |||
| Webseite | (und) Projektseite | |||
| ||||
Apache Lucene ist ein Open Source-, textbasiert Informationsrückgewinnung-API ursprünglich geschrieben in Java durch Doug-Schneiden. Es wird unterstützt von der Apache Software Foundation und wird veröffentlicht unter dem Apache-Softwarelizenz. Lucene ist auch in anderen Programmiersprachen verfügbar wie z.B. perl, C#, C , Python, Rubin und PHP.
Es eignet sich für alle Anwendungen, die Volltextindizierung und Suchfunktionalitäten erfordern, es ist weit verbreitet in InternetSuchmaschinen und die lokale Single-Site-Suche. Ein weit verbreitetes Missverständnis ist, dass Lucene selbst eine Suchmaschine mit integriertem ist Spinne- und HTML-Parsing-Funktionen. Diese Funktionen müssen jedoch separat zur Anwendung hinzugefügt werden. Nächster HTML-, pdf- und Microsoft WordDokumente können auch viele andere Typen indiziert werden.
Lucene wird von verschiedener Software verwendet und Web Applikationen. Unter anderem die MedienWikiSoftware, einschließlich Wikipedia ausgeführt, mit Lucene für die Textsuche. Eine umfassende Liste von Software und Webanwendungen, die Lucene verwenden, finden Sie unter Unterstützt von.
Häfen
Lucene wurde bereits zu mehreren anderen konvertiert Programmiersprachen dann Java:
- C - Lucene4c (gestoppt)
- C - Clucene
- Objekt Pascal - MUTIS
- .GERADE - Lucene.Net und NLucene
- Perle - plucene
- Rubin - Frettchen und RubyLucene
- PHP- Zend-Framework (Suche)
- Gemeinsames Lispeln - Montezuma
Siehe auch
Externe Links
- (und) Projektseite
- (und) Lucene Wikipedia-Indexer — Einführungsartikel mit Java-Code zum Durchsuchen von Wikipedia-Daten