Heim > Datenbank > Redis > Einführung in Methoden zur Verwendung von Redis in .NET

Einführung in Methoden zur Verwendung von Redis in .NET

Freigeben: 2019-12-04 17:22:05
nach vorne
2791 Leute haben es durchsucht

Einführung in Methoden zur Verwendung von Redis in .NET

Redis ist eine weit verbreitete Schlüssel-/Wert-In-Memory-Datenbank. Sie wird als Cache in großen Anwendungen wie Sina Weibo, Github und StackOverflow verwendet. (Empfohlen: Redis-Tutorial)

Aktuelle Projekte erfordern die Verwendung von Redis. Hier finden Sie eine kurze Aufzeichnung der Installation von Redis und der Verwendung von Redis in .NET.

Redis-Installation und -Start

1. Redis selbst bietet keine Windows-Version und ist unter Windows nicht stabil. Es wird im Allgemeinen in einer Linux-Umgebung bereitgestellt , Redis kann von der offiziellen Website heruntergeladen werden. MSOpenTech bietet eine Windows-Version. Hier erfahren Sie, wie Sie diese Version installieren.

Nachdem Sie geklickt haben, um zu Github zu springen, klicken Sie auf „Zip“, um direkt herunterzuladen. Wählen Sie nach dem Herunterladen je nach der zu installierenden Computerversion 32-Bit oder 64-Bit. Ich habe die 64-Bit-Version dekomprimiert und im Ordner D:Redis abgelegt und auch die Datei redis.conf im Ordner in dieses Verzeichnis kopiert. Dies sind die Konfigurationsinformationen von Redis:

Einführung in Methoden zur Verwendung von Redis in .NET

Einführung in Methoden zur Verwendung von Redis in .NET2. Starten Sie Redis

Das Aktivieren von Redis unter Windows ist dasselbe wie das Starten von MogoDB. Navigieren Sie zunächst zum Verzeichnis und führen Sie den folgenden Befehl aus

D:Redis> redis-server.exe redis.conf


Da es auf dem lokalen Computer ausgeführt wird, achten Sie hier und auf die Portnummer Halten Sie den Hafen geschlossen. Einführung in Methoden zur Verwendung von Redis in .NET

Natürlich können Sie Redis auch als Windows-Dienst im Hintergrund geöffnet lassen.

3. Öffnen Sie nun mit

eine Konsolenanwendung, um eine Verbindung zum zuvor gestarteten Redis herzustellen:

D:Redis>redis-cli.exe -h 172.16 . 147.121 -p 6379

wobei –h von der IP-Adresse der Maschine gefolgt wird und was folgt, ist der Port.

Dann können Sie set ausführen, um den Schlüssel der Stadt zuzuweisen:

redis 172.16.147.121:6379> Sie können den angegebenen Schlüssel erhalten als Stadt durchfahren Es lohnt sich.

redis 172.16.147.121:6379> get city


Gleichzeitig wird der Redis-Dienst dies auch tun, wenn wir Daten in Redis schreiben geplant werden Daten in die Datei schreiben

Einführung in Methoden zur Verwendung von Redis in .NET

Erste Erkundung von Redis

Einführung in Methoden zur Verwendung von Redis in .NETServiceStack.Redis herunterladen

Die Wie bei MongoDB wird auch bei der Verwendung von Redis in .NET ein Treiber eines Drittanbieters verwendet. Nach dem Herunterladen und Dekomprimieren erhalten Sie die folgende DLL

Verwenden von Redis in einem .NET-Projekt

Erstellen Sie ein neues Konsolenprogramm und verweisen Sie auf die vier im vorherigen Schritt dekomprimierten DLLs.

Einführung in Methoden zur Verwendung von Redis in .NET Machen wir ein einfaches Beispiel, um den Stadtwert zu erhalten, den wir zuvor in .NET festgelegt haben.

class Program
{
    static RedisClient redisClient = new RedisClient("172.16.147.121", 6379);//redis服务IP和端口
    static void Main(string[] args)
    {
        Console.WriteLine(redisClient.Get<string>("city"));
        Console.ReadKey();
    }
}</string>
Nach dem Login kopieren

Stellen Sie zuerst eine Verbindung über static RedisClient her. redisClient = new RedisClient("172.16.147.121", 6379);

, und dann können Sie die Get-Methode in redisClient direkt verwenden, um den Wert abzurufen mit Schlüsselstadt.

In der vorherigen Befehlszeile wurde Shanghai in unserer Netzwerkstadt gespeichert, und jetzt haben wir diesen Wert erhalten.

Es gibt viele Methoden in ServerStack, die in .NET aufgerufen werden können. Das Klassenstrukturdiagramm lautet wie folgt:

Einführung in Methoden zur Verwendung von Redis in .NET

Das obige ist der detaillierte Inhalt vonEinführung in Methoden zur Verwendung von Redis in .NET. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:cnblogs.com
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage