使用 ASP.NET Core IDistributedCache 提供程序用于 NCache

塞萨尔·阿吉雷

正如我们上次了解到的,当我使用 ASP 介绍内存缓存时.NET Core,缓存是应用程序和外部资源(例如,数据库)之间的存储层,用于加速未来对该资源的请求。 在这篇文章中,让我们使用 ASP.NET Core IDistributedCache 抽象使用来编写数据缓存层 NCache.

各向同性 NCache?

NCache 官方网页“NCache 是一个用于 .NET、Java 和 Node.js 应用程序的开源内存分布式缓存。”除此之外,我们可以使用 NCache 作为数据库缓存、NHibernate 二级缓存、实体框架缓存以及用于会话和响应的 Web 缓存。

NCache 共有三个版本:开源、专业和企业。 开源版本最多支持两个节点,其缓存服务器仅适用于 .NET Framework 4.8 版。 有关差异的完整列表,请查看 NCache 版本比较。 其中一个 NCache 关键特性是性能。 基于 他们自己的基准“NCache 可以线性扩展以使用 2 台服务器缓存集群实现每秒 5 万次操作。”

阅读全文

如何安装 NCache 在 Windows 机器上?

让我们看看如何安装 NCache Windows 机器上的服务器。为此,我们需要一个 Windows 安装程序并拥有试用许可证密钥。让我们安装 NCache Enterprise 版,版本 5.2 SP1。

运行安装程序后,我们需要从三个选项中选择安装类型:缓存服务器、 remote client,以及开发人员/质量检查。我们选择缓存服务器。

阅读全文

联系我们

联系电话
©版权所有 Alachisoft 2002 - 版权所有。 NCache 是 Diyatech Corp. 的注册商标。