Elasticsearch

Hallo shopware, ich habe gerade in Eurer Keynote die Vorstellung von Elasticsearch gesehen. Bedeutet das für die Version ab 5.1 das gar keine Mysql Datenbank mehr benutzt wird, oder ist Elasticsearch nur eine zusätzliche Option für Shops mit megavielen Artikeln? viele Grüße Rolf

Hallo Rolf, Elasticsearch ersetzt nicht die MySQL Datenbank. Hier kannst du etwas mehr Nachlesen: https://developers.shopware.com/sysadmi … rch-setup/ https://developers.shopware.com/develop … ticsearch/ Im Endeffekt werden die Produktnummern, Namen, … von Elasticsearch indexiert. Wenn du nun über die Suche ein Produkt suchst wird Shopware deine Suchanfrage an ES weiterleiten und ES sucht die Produktnummern raus. Danach werden die Produktnummern zurück an Shopware gegeben und aus der Datenbank gelesen. Da nun nur noch eine geringe Anzahl an Produkten, unzwar nur die die angezeigt werden sollen, in der MySQL Datenbank durchsucht werden wird der Prozess um ein vielfaches schneller bei sehr großen Produktmengen. Gruß, Simon Bäumer