乔伊迪普·坎吉拉尔
利用 Alachisoft的免费、开源、分布式、内存缓存,可提高 ASP 的性能和可扩展性.NET Core 应用程序。 虽然 ASP.NET Core 缺少缓存对象,它支持几种不同类型的缓存,包括内存缓存、分布式缓存和响应缓存。 提供的开源产品 Alachisoft, NCache 是一个非常快速的、内存中的、分布式的、可扩展的缓存框架,用于 .NET 应用程序。 NCache 是 100% 原生的 .NET。 它不仅比 Redis, 但还提供了一些不支持的分布式缓存功能 Redis. 您可以了解更多关于两者之间的差异 NCache 和 Redis 此处. 本文将讨论我们如何使用 NCache 在 ASP.NET Core 领域广泛应用,提供了卓越的解决方案。
阅读全文分布式缓存,例如 NCache 可以提高应用程序的性能和可扩展性。 在分布式缓存中,缓存的数据不驻留在单个 Web 服务器的内存中。 您可以在不影响缓存或缓存数据的情况下添加或删除服务器。 如果任何服务器出现故障或停止响应,其他服务器仍然能够检索缓存的数据。 这就解释了为什么分布式缓存中的缓存数据可以在服务器重新启动后幸存下来。
首先,我们来创建一个 ASP.Net Core 项目。如果是 Visual Studio 2017 已在您的系统中启动并运行,请按照下面给出的步骤创建一个新的 ASP.Net Core Visual Studio 中的项目。
阅读全文