Verwenden Sie Redis mit Laravel

Inhaltsverzeichnis

Redis Es ist eine fortschrittliche Plattform, die es uns ermöglicht, Werte zu speichern und sehr schnell abzurufen. Es ist wie ein Cache, in dem wir mit Sitzungen oder Daten arbeiten können, die während einer Sitzung bestehen bleiben müssen, ohne sie in der Datenbank speichern zu müssen.

Um nutzen zu können Redis, Laravel Sie müssen nur eine Instanz dieses Servers an einem Ort haben, an dem Sie darauf zugreifen können, da wir Klassen haben, die uns unterstützen, damit wir richtig mit dem Dienst interagieren können.

AnforderungenWir brauchen zuerst einen Server Redis funktionsfähig und für unsere Anwendung verfügbar, dafür können wir besuchen redis.io und informieren Sie sich über die Installation. Dann benötigen wir eine Standardinstallation von Laravel, wir müssen auch wissen, wie man Ansichten und Routen erstellt.

Wir werden ein paar einfache Schritte befolgen, damit alles funktioniert:

1- Zuerst müssen wir einige Routen erstellen, die erste wird die sein, die uns das Formular bei der Anfrage anzeigt BEKOMMEN, dann erstellen wir eine Route, die das Absenden des Formulars per Post erfasst und die Werte an weitergibt RedisSchließlich müssen wir eine Route erstellen, die eine Ansicht aufruft und die erhaltenen Werte anzeigt Redis. Sehen wir uns den Code an, den wir verwenden müssen:

2- Wenn wir uns den Zusammenhang mit ein bisschen anschauen Redis wird von einer gleichnamigen Klasse behandelt, die zu Paketen von . gehört Laravel, wir verwenden Ihre Methode Verbindung () mit dem wir die Verbindung zwischen unserer Anwendung und dem Server herstellen Redis, dann verwenden wir die Methode, um die zu verwendenden Werte festzulegen hset ()Innerhalb der Methode legen wir die Instanz fest, die sie annehmen wird, den Namen der Variablen und schließlich den Wert, in diesem Fall das, was sie vom Formular erhält.

3- Dann werden wir in der Ansicht, die die Daten konsultiert, die Verbindung mit dem Server erneut herstellen Redis, und wir erhalten mit der Methode hget (), die Instanz und ihren Wert, die wir benötigen, und können uns damit einen Eindruck von ihrem Inhalt machen und damit bestätigen, dass unsere Anwendung funktioniert.

Warum Redis verwenden?Es ist ein viel schnellerer Service als die Verwendung von a Datenbank um Sitzungen zu speichern, haben wir den Vorteil, dass wir große Datenmengen für viele Benutzer verschieben können, ohne die Leistung oder Erfahrung unserer Anwendung zu beeinträchtigen.

Darüber hinaus können wir auch verwenden Redis als Vermittler, um Informationen mit anderen Diensten, die sich in unserem Ökosystem befinden, auszutauschen und so die verfügbaren Tools optimal zu nutzen.

Damit beenden wir dieses Tutorial, wir haben gelernt, wie man einbindet Redis und seine Vorteile für unsere Anwendung in Laravel, Trotz Redis Ihre Datenbank ist keine relationale Datenbank Schlüssel> Wert, ermöglicht es uns, Informationen effektiv zu organisieren, vielleicht nicht wie bei herkömmlichen Anwendungen, aber wir können die hohe Geschwindigkeit irgendwie nutzen.

Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben
wave wave wave wave wave