NCache 是一个非常快速且可扩展的内存中分布式缓存,适用于 .NET / .NET Core. 它可以让您消除与数据库和数据存储相关的瓶颈,并线性扩展您的应用程序。
有两种部署方式 NCache 本地(即您自己的数据中心)。 一种是部署一个Docker Image NCache 现场。 而且,第二个是下载 NCache 并在本地安装和部署它。
您可以下载 Windows Installer (.msi) 或 .tar.gz NCache 并将其安装在本地。 支持以下环境。
Windows Server 是最常见的平台 NCache 服务器和客户端。 下载以下内容。
型号 | 包含什么 |
---|---|
NCache Enterprise (.msi) | 缓存服务器 (.NET)、.NET & .NET Core 客户 |
NCache Enterprise 仅限客户端 (.msi) | 。网 & .NET Core 客户 |
NCache Professional (.msi) | 缓存服务器 (.NET)、.NET & .NET Core 客户 |
NCache Open Source (.msi) | 缓存服务器 (.NET)、.NET & .NET Core 客户 |
只能通过 Docker 获得。
Windows Nano Server 仅支持作为来自 Docker Hub 的 Docker 映像。 阅读更多关于它的信息 点击此处.
NCache .NET Core 版本也可在 Linux 上使用。 下载以下内容。
型号 | 包含什么 |
---|---|
NCache Enterprise (.tar.gz) | 缓存服务器 (.NET Core), .NET Core 客户 |
NCache Enterprise 仅限客户端 (.tar.gz) | Java客户端 |
NCache Professional 仅限客户端 (.tar.gz) | .NET Core 客户 |
NCache Open Source 仅限客户端 (.tar.gz) | .NET Core 客户 |
您可以下载并安装 NCache remote client 在您的应用服务器或开发人员工作站上。 或者,您可以下载适当的 NuGet 包 NCache 并通过 Visual Studio 合并到您的应用程序中。 NuGet 使您可以非常轻松地在 Visual Studio 中设置客户端配置。
以下 NuGet 包可用。