Heim  >  Artikel  >  Datenbank  >  So erstellen Sie eine Redis-Umgebung mit einer einzelnen Maschine

So erstellen Sie eine Redis-Umgebung mit einer einzelnen Maschine

藏色散人
藏色散人nach vorne
2020-09-05 09:30:552300Durchsuche

In der Kolumne Redis-Tutorial erfahren Sie, wie Sie eine Redis-Umgebung mit einer einzelnen Maschine erstellen. Ich hoffe, dass sie Freunden in Not hilfreich sein wird!

So erstellen Sie eine Redis-Umgebung mit einer einzelnen Maschine

Vorwort

Wenn Sie im eigentlichen Entwicklungsprojektprozess den Cache verwenden möchten, fällt Ihnen als Erstes Redis ein, aber warum sollten Sie sich für Redis entscheiden? Wenn ich darüber nachdenke, weiß ich nur, dass es als Cache verwendet werden kann und etwas schneller ist als eine Datenbank. Wenn ich also eine Einführung zu Redis schreiben möchte, Ich habe keine Möglichkeit, darüber zu sprechen; das gilt auch für Redis und den Mainstream. Der Grund dafür ist, dass ich mit der In-Memory-Datenbank nicht vertraut bin, aber in den kommenden Tagen werde ich meine Gedanken und Vertiefungen auf jeden Fall vertiefen über das Framework, damit ich in Zukunft etwas Erfahrung sammeln kann, wenn mich jemand bittet, Redis kurz vorzustellen. Es gibt keine Möglichkeit, dies zu schreiben Reihe von Redis-Blogs!

1. Redis-Umgebungsaufbau

Laden Sie die Redis-Stallversion herunter

curl -o redis.tar.gz http://download.redis.io/releases/redis-stable.tar.gz

Entpacken Sie das Redis-Paket

tar -zxvf redis-stable.tar .gz -C ./ // Dieser Befehl bedeutet Dekomprimieren Sie das tar.gz-Paket in das aktuelle Verzeichnis.

Kompilieren und installieren Sie Redis.

Geben Sie das Verzeichnis des dekomprimierten Redis ein. Verwenden Sie den folgenden Befehl, um Redis zu kompilieren und zu installieren Redis-Dienst

sudo make && make install PREFIX=/usr/local/redis

Startausgabeprotokoll:

sudo cp redis.conf /usr/local/redis/conf/

Überprüfen Sie den Redis-Dienst

Verwenden Sie das Netzwerk-Tool Telnet zur Überprüfung

./redis-server ../conf/redis.conf & //启动的时候后台运行

Verwenden Sie den Systemprozess ps zur Überprüfung

45894:C 02 Nov 2018 22:11:19.922 # Redis version=5.0.0, bits=64, commit=00000000, modified=0, pid=45894, just started
45894:C 02 Nov 2018 22:11:19.922 # Configuration loaded
45894:M 02 Nov 2018 22:11:19.924 * Increased maximum number of open files to 10032 (it was originally set to 256).
                _._                                                  
           _.-``__ ''-._                                             
      _.-``    `.  `_.  ''-._           Redis 5.0.0 (00000000/0) 64 bit
  .-`` .-```.  ```\/    _.,_ ''-._                                   
 (    '      ,       .-`  | `,    )     Running in standalone mode
 |`-._`-...-` __...-.``-._|'` _.-'|     Port: 6379
 |    `-._   `._    /     _.-'    |     PID: 45894
  `-._    `-._  `-./  _.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |           http://redis.io        
  `-._    `-._`-.__.-'_.-'    _.-'                                   
 |`-._`-._    `-.__.-'    _.-'_.-'|                                  
 |    `-._`-._        _.-'_.-'    |                                  
  `-._    `-._`-.__.-'_.-'    _.-'                                   
      `-._    `-.__.-'    _.-'                                       
          `-._        _.-'                                           
              `-.__.-'                                               
45894:M 02 Nov 2018 22:11:19.933 # Server initialized
45894:M 02 Nov 2018 22:11:19.933 * Ready to accept connections

Zu diesem Zeitpunkt eine eigenständige Version von Redis Der Dienst ist abgeschlossen!

2. Verwenden Sie Redis zum Speichern von Daten.

Redis-CLI zum Verbinden des Redis-Dienstes

Das obige ist der detaillierte Inhalt vonSo erstellen Sie eine Redis-Umgebung mit einer einzelnen Maschine. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen