缓存与 NCache 在 ASP.NET Core

由南德基肖

在本文中,我们将讨论分布式缓存, NCache,以及它的特性,如对象缓存、会话缓存和响应缓存以及在 ASP 中的实际实现.NET Core.

什么是分布式缓存

分布式缓存是由多个应用服务器共享的缓存,通常作为访问它的应用服务器的外部服务进行管理。

虽然大多数缓存传统上都位于单个物理服务器或硬件组件中,但分布式缓存可以通过连接多台计算机(称为分布式架构或分布式集群)来扩展超出单台计算机的内存限制,以提高容量和处理能力.

阅读全文

分布式缓存可以提高 ASP 的效率和可扩展性.NET Core 项目,特别是如果该应用程序由 cloud service 或服务器场。分布式缓存在高数据量和高负载应用程序中非常有用。由于采用分布式设计,可以通过向集群中添加更多计算机来进行增量扩展和扩展,从而使缓存随着数据的增长而增长。

缓存数据分发时,数据:

  • 对多个服务器的请求是连贯的(一致的)。
  • 在服务器重新启动和应用程序部署后仍然存在。
  • 不使用本地内存。
阅读全文

联系我们

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