Was müssen Sie über die Suchmaschine "OpenSearch" wissen? Alle wichtigen Informationen dazu stellen wir Ihnen in diesem Blogbeitrag vor.
Die neuen Magento Version 2.4.4, die am 12. April 2022 erscheint, wird ergänzt durch die seit 2021 verfügbare Suchmaschine „OpenSearch“.
OpenSearch kurz vorgestellt
Die Suchmaschine OpenSearch basiert auf Elasticsearch 7.10.2 und Kibana 7.10.2 und wurde 2021 als Open-Source-Projekt von Amazon AWS initiiert. Seit dem Release der OpenSearch-Version 1.0 im Juli 2021 hat sich das Projekt deutlich weiterentwickelt.
OpenSearch ist ein von der User-Community betriebenes, quelloffenes Such- und Analyse-Tool. Es besteht aus einem Suchmaschinendaemon („OpenSearch“) und einer Visualisierungs- und Benutzeroberfläche („OpenSearch Dashboards“). OpenSearch ermöglicht einfaches Aufnehmen, Sichern, Suchen, Aggregieren, Anzeigen und Analysieren von Daten.
Anwender profitieren mit OpenSearch von einem Open-Source-Produkt, das sie nach Belieben nutzen, verändern und erweitern können und das gleichzeitig ein sicheres, qualitativ hochwertiges Such- und Analyse-Tool mit einer großen Anzahl neuer und innovativer Funktionen bietet.
„Open“ ist OpenSearch im Wortsinn. Es ist überall einsetzbar. So viele Menschen wie möglich sollen die Software verwenden. Der Input der Anwender wird für Verbesserungen sorgen: Für jede Funktion kann die Community Beiträge und Verbesserungen beisteuern. Dabei ist schnelle Innovation eines der angestrebten Ziele, denn OpenSource verfügt über eine stabile Basis, die modular und leicht zu erweitern ist.
Warum OpenSearch?
Aktuell gibt es technisch gesehen keine Nachteile gegenüber Elasticsearch. Das gilt auch für den Verbrauch von Ressourcen. Als Open-Source-Projekt wird OpenSearch durch den Input einer großen Community an Contributoren laufend weiterentwickelt und dadurch regelmäßig mit Updates von Features und Sicherheitsmerkmalen verbessert.
Wichtiges zur Umstellung von ElasticSearch auf OpenSearch
Zunächst muss innerhalb der Software eine Änderung der Konfiguration durchgeführt werden, wenn Sie von Elasticsearch auf OpenSearch umstellen wollen. Überprüfen Sie vor der Installation von OpenSearch, ob Ihre Software OpenSearch offiziell unterstützt. Vergessen Sie nicht, nach der Umstellung die Re-Indexierung des Suchindex auszuführen. Ist genug RAM und CPU verfügbar, empfiehlt es sich, Elasticsearch und OpenSearch für eine gewisse Zeit parallel zu betreiben.
Gibt es Kompatibilitätsprobleme?
Die OpenSearch-API ist abwärts kompatibel zur Elasticsearch-API. Da jedoch einige Komponenten Versionsprüfungen enthalten können, kann es hier zu Problemen bei der Funktionalität kommen. Daher erneut der Hinweis zu prüfen, ob die von Ihnen verwendete Software offiziell mit OpenSearch kompatibel ist.
Sie möchten OpenSearch einsetzen oder planen einen Magento Onlineshop? Ihr Ansprechpartner bei Simple Web-Solutions berät Sie gerne zur Umsetzung!