QUIQQER MongoDB Caching
Der Langzeitcache von QUIQQER kann auch mit einer MongoDB genutzt werden.
MongoDB ist eine dokumentenorientierte NoSQL-Datenbank, die in der Programmiersprache C++ geschrieben ist.
Dementsprechend performant ist diese Datenbank und kann unter umständen schneller sein als das Dateisystem.
Möchtest du den Langzeitcache in Verbindung mit einer MongoDB nutzen, musst du einige Sachen beachten.
Mongo Datenbank installieren
Um MongoDB zu installieren, folge den offiziellen Installationsanleitungen: https://www.mongodb.com/docs/manual/installation/
Mongo PHP Modul installieren
sudo apt install php-mongodb
MongoDB Paket installieren
Da QUIQQER das Paket mongodb/mongodb
nicht standardmäßig mitbringt, musst du es installieren.
Dazu gehst du wie folgt vor:
- In das QUIQQER Hauptverzeichnis gehen
./console composer require "mongodb/mongodb:1.6.0"
MongoDB als Langzeitcache einrichten
Unter Einstellungen -> QUIQQER -> Cache -> Langzeitcache
findest du die Einstellungen für den Langzeitcache.
Hier auf Mongo-DB umstellen und gegebenenfalls noch den Server und die Datenbank Collection angeben.
Wenn dein MongoDB Server auf demselben System wie QUIQQER installiert ist, lasse am besten alle Einstellungen so wie sie sind.