NCache ist ein extrem schneller und skalierbarer In-Memory Distributed Cache für .NET / .NET Core. Damit können Sie Engpässe im Zusammenhang mit Datenbanken und Datenspeicherung beseitigen und Ihre Anwendungen linear skalieren.
Es gibt zwei Möglichkeiten für die Bereitstellung NCache On-Premises (d. h. Ihr eigenes Rechenzentrum). Eine besteht darin, ein Docker-Image von bereitzustellen NCache auf dem Gelände. Und zweitens ist das Herunterladen NCache und lokal installieren und bereitstellen.
Sie können einen Windows Installer (.msi) oder eine .tar.gz herunterladen NCache und installieren Sie es lokal. Die folgenden Umgebungen werden unterstützt.
Windows Server ist die häufigste Plattform für NCache Server und Clients. Laden Sie sich dafür folgendes herunter.
Ausgabe | Was ist enthalten |
---|---|
NCache Enterprise (.msi) | Cache-Server (.NET), .NET & .NET Core Kunden |
NCache Enterprise Nur Client (.msi) | .NETZ & .NET Core Kunden |
NCache Professional (.msi) | Cache-Server (.NET), .NET & .NET Core Kunden |
NCache Open Source (.msi) | Cache-Server (.NET), .NET & .NET Core Kunden |
Nur über Docker verfügbar.
Windows Nano Server wird nur als Docker-Image von Docker Hub unterstützt. Lesen Sie mehr darüber hier.
NCache .NET Core Version ist auch für Linux verfügbar. Laden Sie sich dafür folgendes herunter.
Ausgabe | Was ist enthalten |
---|---|
NCache Enterprise (.tar.gz) | Cache-Server (.NET Core), .NET Core Auftraggeber |
NCache Enterprise Nur Client (.tar.gz) | Java-Client |
NCache Professional Nur Client (.tar.gz) | .NET Core Auftraggeber |
NCache Open Source Nur Client (.tar.gz) | .NET Core Auftraggeber |
Sie können herunterladen und installieren NCache remote client auf Ihrem App-Server oder Ihrer Entwickler-Workstation. Oder Sie können ein entsprechendes NuGet-Paket für herunterladen NCache und über Visual Studio in Ihre Anwendung integrieren. NuGet macht es Ihnen wirklich einfach, Ihre Clientkonfiguration in Visual Studio einzurichten.
Die folgenden NuGet-Pakete sind verfügbar.