Dieser Artikel stellt Ihnen den Bloom-Filter in Redis vor und stellt die Installations- und Konfigurationsmethoden des Bloom-Filters vor. Ich hoffe, er wird Ihnen hilfreich sein!
Redis installiert den Bloom-Filter und gibt an, wann er verwendet werden soll, aber sie haben den Bloom-Filter möglicherweise nicht tatsächlich verwendet, daher habe ich den Installationsartikel herausgebracht. ! ! Sie können es in Verbindung mit meinem Bloom-Filter-Artikel studieren, damit Sie es tatsächlich bedienen können. [Verwandte Empfehlungen: Redis-Video-Tutorial]
1. Versionsanforderungen
- Empfohlene Version 6.x, Mindestversion 4.x, Sie können die Version mit dem folgenden Befehl überprüfen:
redis-server -v
- Plug-in-Installation, die meisten im Internet empfehlen v1.1.1. Als der Artikel geschrieben wurde, war v2.2.6 bereits eine Release-Version. Die Adressen sind alle unten aufgeführt .6 besagt, dass es sich um eine Wartungsversion von Version 1.0 handelt. Wenn Sie die neuen Funktionen nicht verwenden möchten, ist kein Upgrade erforderlich. RedisLabsModules/rebloom/archive/v1.1.1.tar.gz
v2.2.6
https://github.com/RedisLabsModules/rebloom/archive/v2.2.6.tar.gz
2 . Installation und Kompilierung
Die folgenden Installationen werden alle im angegebenen Verzeichnis durchgeführt. Sie können ein geeignetes einheitliches Verzeichnis für die Softwareinstallation und -verwaltung auswählen.
2.1 Laden Sie das komprimierte Plug-in-Paket herunter Datei
Drei, Redis-Integration
3.1 Änderung der Redis-Konfigurationsdatei
Fügen Sie die Adresse der redisbloom.so-Datei wie RedisBloom zur redis.conf-Konfigurationsdatei hinzu
Wenn es sich um einen Cluster
handelt, benötigen Sie um die Datei redisbloom.so zu jeder Konfigurationsdatei hinzuzufügen. Nachdem die Adresse
hinzugefügt wurde, müssen Sie redis neu starten hier und spätere Änderungen werden bequemer sein.
Denken Sie unbedingt daran, Redis nach dem Speichern und Beenden neu zu starten!
Denken Sie unbedingt daran, Redis nach dem Speichern und Beenden neu zu starten!
Denken Sie unbedingt daran, Redis nach dem Speichern und Beenden neu zu starten!
3.2 Testen Sie, ob es erfolgreich ist
- Die Hauptanweisungen des in Redis integrierten Bloom-Filters lauten wie folgt:
bf.add Ein Element hinzufügen - bf.exists Bestimmen Sie, ob ein Element vorhanden ist
bf.madd Hinzufügen mehrere Elemente - bf.mexists bestimmt, ob mehrere Elemente vorhanden sind
Verbinden Sie sich zum Testen mit dem Client. Wenn der Befehl gültig ist, ist die Integration erfolgreich
Wenn die folgende Situation auftritt (Fehler): ERR unbekannter Befehl, Sie Sie können dies mit der folgenden Methode überprüfen:
Redis-Instanz herunterfahren, Instanz neu starten und erneut testen
Überprüfen Sie, ob die Konfigurationsdatei mit der richtigen redisbloom.so-Dateiadresse konfiguriert ist
Überprüfen Sie, ob die Version von Redis zu niedrig ist
Weitere Kenntnisse zum Thema Programmierung finden Sie unter:
Einführung in die Programmierung- ! !
Das obige ist der detaillierte Inhalt vonEine kurze Diskussion über die Installations- und Konfigurationsmethoden von Bloom-Filtern in Redis. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!