NCache 是一款速度极快且可扩展的 .NET / .NET Core 内存分布式缓存。它可以帮助您消除与数据库和数据存储相关的瓶颈,并线性扩展您的应用程序。
有两种部署方式 NCache 本地(即您自己的数据中心)。 一种是部署一个Docker Image NCache 现场。 而且,第二个是下载 NCache 并在本地安装和部署它。
您可以下载 Windows Installer (.msi) 或 .tar.gz NCache 并将其安装在本地。 支持以下环境。
Windows Server 是最常见的平台 NCache 服务器和客户端。 下载以下内容。
| 版本 | 包含什么 |
|---|---|
| NCache 企业版(.msi) | 缓存服务器 (.NET)、.NET 和 .NET Core 客户端 |
| NCache 企业客户端专用 (.msi) | .NET 和 .NET Core 客户端 |
| NCache 开源软件(.msi) | 缓存服务器 (.NET)、.NET 和 .NET Core 客户端 |
只能通过 Docker 获得。
Windows Nano Server 仅支持作为来自 Docker Hub 的 Docker 映像。 阅读更多关于它的信息 开始.
NCache .NET Core 版本也适用于 Linux 系统。请下载以下软件包。
| 版本 | 包含什么 |
|---|---|
| NCache 企业版(.tar.gz) | 缓存服务器(.NET Core),.NET Core 客户端 |
| NCache 企业客户端专用 (.tar.gz) | Java客户端 |
| NCache 开源客户端(.tar.gz) | .NET Core 客户端 |
您可以下载并安装 NCache 远程客户端。或者,您可以下载适当的 NuGet 包 NCache 并通过 Visual Studio 合并到您的应用程序中。 NuGet 使您可以非常轻松地在 Visual Studio 中设置客户端配置。
以下 NuGet 包可用。