Zusammenfassung der Open-Source-Volltextsuchmaschinen

1. Apache Lucene Java Volltextsuch-Framework

Lizenz: Apache-2.0 Entwicklungssprache: Java Offizielle Website: https://lucene.apache.org/. Apache Lucene ist eine leistungsstarke Volltext-Suchmaschinenarchitektur mit vollem Funktionsumfang, die vollständig in Java geschrieben ist. Sie bietet eine vollständige Abfrage-Engine, eine Index-Engine und einen Teil der Textanalyse-Engine. Der Zweck besteht darin, Softwareentwicklern ein einfaches und benutzerfreundliches Toolkit zur Verfügung zu stellen, mit dem sie die Volltextsuchfunktion problemlos im Zielsystem implementieren oder darauf basierend eine vollständige Volltextsuchmaschine erstellen können. Projektadresse: https://www.oschina.net/p/lucene

2. Apache Solr-Volltextsuchserver

Lizenz: Apache-2.0 Entwicklungssprache: Java Offizielle Website: https://solr.apache.org/. Apache Solr ist ein auf Lucene basierender Volltextsuchserver und die beliebteste Suchmaschine auf Unternehmensebene. Zu seinen Hauptfunktionen gehören Volltextsuche, Trefferhervorhebung, Facettensuche, dynamisches Clustering, Datenbankintegration und Rich Text (z. B. Word). , PDF) Verarbeitung. Solr ist hoch skalierbar und bietet verteilte Suche und Indexreplikation. Solr 4 bietet außerdem NoSQL-Unterstützung. Projektadresse: https://www.oschina.net/p/solr

3. Verteilte Elasticsearch-Suchmaschine

Lizenz: Apache-2.0 Entwicklungssprache: Java Offizielle Website: https://www.elastic.co/cn/elasticsearch/. Elasticsearch ist eine verteilte RESTful-Such- und Datenanalyse-Engine, die eine Vielzahl neuer Anwendungsfälle lösen kann. Als Herzstück des Elastic Stack zentralisiert Elasticsearch Ihre Daten und ermöglicht Ihnen eine schnelle Suche, die Feinabstimmung von Korrelationen, die Durchführung leistungsstarker Analysen und eine einfache Skalierung. Projektadresse: https://ww

Supongo que te gusta

Origin blog.csdn.net/u012562943/article/details/132126314
Recomendado
Clasificación