Elasticsearch

Elasticsearch: alles, was Sie schon immer wissen wollten...

...hatten aber Angst zu fragen. Es ist der Titel eines Films von Woody Allen. Doch so oft suchen wir nach einem Wort oder einer Phrase, während wir unsere Geräte benutzen. Entweder wenn wir die Google-Suche oder andere Suchmaschinen verwenden, haben wir die Gewohnheit, eine Suchmaschine zu bitten, Inhalte zu finden, die unseren Bedürfnissen entsprechen. 

In BondiShare haben wir eine schnelle und effiziente Volltextsuche implementiert  Engine, die mit einzelnen und mehreren Wörtern arbeitet.

Wir verwenden eine offene Version des bekannten Elasticsearch.

Elasticsearch ist eine erstklassige Such- und Analyse-Engine, die ursprünglich im Jahr 2010 veröffentlicht wurde. Sie basiert auf Apache Lucene, ist vollständig quelloffen und mit Java aufgebaut. Elasticsearch speichert Daten in einer unstrukturierten Weise und ist eine NoSQL-Datenbank. Im Gegensatz zu den meisten NoSQL-Datenbanken hat sie einen starken Fokus auf Suchfunktionen und -merkmale.

Unsere Integration basiert auf einer dedizierten Amazon Webdienste Server für die Elasticsearch Engine und der dazugehörigen Benutzeranwendung. Der Benutzer kann Wörter in allen von BondiShare verwalteten Dateien oder in bestimmten Ordnern suchen und so die Produktivität steigern.

Jede neue Datei, die in BondiShare hochgeladen wird, wird indiziert und in die NoSQL-Datenbank unserer Elasticsearch-Implementierung gehasht.

Elasticsearch ist eine Marke von Elasticsearch B.V., eingetragen in den USA und in anderen Ländern. Apache, Apache Lucene sind Marken der Apache Software Foundation in den USA und/oder anderen Ländern.

Diesen Beitrag teilen

de_DE
Suche