See also ebooksgratis.com: no banners, no cookies, totally FREE.

CLASSICISTRANIERI HOME PAGE - YOUTUBE CHANNEL
Privacy Policy Cookie Policy Terms and Conditions
Lucene – Wikipedia

Lucene

aus Wikipedia, der freien Enzyklopädie

Lucene
Lucene logo
Basisdaten
Entwickler: Apache Software Foundation
Aktuelle Version: 2.3.2
(6. Mai 2008)
Betriebssystem: Cross-platform
Kategorie: Such und Index API.
Lizenz: Apache Software License
Deutschsprachig: Nein
Website: lucene.apache.org

Lucene ist eine Open-Source-Java-Bibliothek zum Erzeugen und Durchsuchen von Text-Indizes. Mit ihrer Hilfe lassen sich Volltextsuchen für beliebige Textinhalte implementieren. Lucene wurde auf viele Programmiersprachen portiert, darunter Perl, C#, C++, Python, Ruby und PHP. Lucene ist Teil des Apache Software Foundation-Projekts.

Die Bibliothek setzt sich aus zwei Hauptbestandteilen zusammen:

  1. Eine Komponente erzeugt den Index, wobei diesem beliebige Textdokumente hinzugefügt werden.
  2. Eine Query Engine durchsucht diesen Index.

Neben diesen grundlegenden Eigenschaften verfügt Lucene über eine reichhaltige Auswahl zusätzlicher Funktionen und Tools, welche durch die Open-Source-Community aktiv weiterentwickelt werden.

Durch die hohe Performanz und Skalierbarkeit kann Lucene für beliebige Projektgrößen und Anforderungen eingesetzt werden.

[Bearbeiten] Projekte, die Lucene einsetzen

[Bearbeiten] Software, die Lucene einsetzt

  • das Desktop-Suchprogramm Beagle benutzt eine Übersetzung von Lucene nach C#, welche DotLucene genannt wird, als Indexer.
  • das Desktop-Suchprogramm Strigi benutzt eine C++-Portierung namens CLucene
  • Nutch ist eine vollständige Suchmaschine, welche Lucene verwendet.
  • Red-Piranha ist eine weitere auf Lucene basierende Suchmaschine. Sie ist sofort einsetzbar und über eine grafische Benutzeroberfläche, per Kommandozeile oder als Tomcat-Web-Applikation verfügbar. Zudem besitzt sie die Fähigkeit zu "lernen", wonach der Benutzer sucht.
  • regain gibt es in zwei Versionen: die Desktop-Suche und die Server-Suche.
  • GLScube bzw. GLS³, ein semantisches Dateisystem, nutzt eine C++-Konversion von Lucene für die Indizierung.
  • WebGate Anywhere ist ein Content-Management-System der Firma Innovationgate, das Lucene als Indexer benutzt.
  • IES2, der CMS-Server von Sitepark generiert Lucene-Indices, die unter anderem von Lösungen für kommunale Callcenter (siehe auch Einheitliche Behördenrufnummer) ausgelesen werden.
  • DataObjects.NET ist ein Object-Relational-Mapping-Framework der Firma X-Tensive, das Lucene als Volltextsuchmaschine benutzt.
  • Scalix ist eine E-Mail Collaboration Suite mit Weboberfläche unter Tomcat und seit Version 11 Lucene als Suchmaschine verwendet
  • Nuxeo EP ist ein Enterprise Content Management System das Lucene als Indexer benutzt.
  • ScandioLucene ist eine Suchmaschinen-Implementierung auf der Basis von Apache Lucene bestehend aus IndexServer, SearchServer und diversen ClientBibliotheken
  • panFMP ist ein Framework für die Erstellung von Metadaten-Portalen. Lucene wird für die Suche in geharvesteten Metadaten verwendet. panFMP wurde besonders für Geodateninfrastrukturen entwickelt, weshalb Lucene durch besonders performante Trie-basierte Range-Queries erweitert wurde.
  • Apache Jackrabbit ist die Referenzimplementierung des Java Content Repository (Java Specification Request 170)

[Bearbeiten] Weblinks


aa - ab - af - ak - als - am - an - ang - ar - arc - as - ast - av - ay - az - ba - bar - bat_smg - bcl - be - be_x_old - bg - bh - bi - bm - bn - bo - bpy - br - bs - bug - bxr - ca - cbk_zam - cdo - ce - ceb - ch - cho - chr - chy - co - cr - crh - cs - csb - cu - cv - cy - da - de - diq - dsb - dv - dz - ee - el - eml - en - eo - es - et - eu - ext - fa - ff - fi - fiu_vro - fj - fo - fr - frp - fur - fy - ga - gan - gd - gl - glk - gn - got - gu - gv - ha - hak - haw - he - hi - hif - ho - hr - hsb - ht - hu - hy - hz - ia - id - ie - ig - ii - ik - ilo - io - is - it - iu - ja - jbo - jv - ka - kaa - kab - kg - ki - kj - kk - kl - km - kn - ko - kr - ks - ksh - ku - kv - kw - ky - la - lad - lb - lbe - lg - li - lij - lmo - ln - lo - lt - lv - map_bms - mdf - mg - mh - mi - mk - ml - mn - mo - mr - mt - mus - my - myv - mzn - na - nah - nap - nds - nds_nl - ne - new - ng - nl - nn - no - nov - nrm - nv - ny - oc - om - or - os - pa - pag - pam - pap - pdc - pi - pih - pl - pms - ps - pt - qu - quality - rm - rmy - rn - ro - roa_rup - roa_tara - ru - rw - sa - sah - sc - scn - sco - sd - se - sg - sh - si - simple - sk - sl - sm - sn - so - sr - srn - ss - st - stq - su - sv - sw - szl - ta - te - tet - tg - th - ti - tk - tl - tlh - tn - to - tpi - tr - ts - tt - tum - tw - ty - udm - ug - uk - ur - uz - ve - vec - vi - vls - vo - wa - war - wo - wuu - xal - xh - yi - yo - za - zea - zh - zh_classical - zh_min_nan - zh_yue - zu -