Asp.net Memcached最强大的功能是什么?

Asp.net Memcached最强大的功能是什么?,asp.net,comparison,memcached,Asp.net,Comparison,Memcached,特别是,相对于Asp.net的缓存功能,它有什么优势?memcached是一个分布式缓存,整个缓存可以分散到多个框中。例如,您可以使用memcached在集群环境中存储会话数据,这样集群的任何框都可以使用这些数据 memcached可以与微软的Velocity()相比较。memcached是一种分布式缓存——整个缓存可以分散到多个盒子中。例如,您可以使用memcached在集群环境中存储会话数据,这样集群的任何框都可以使用这些数据 memcached可以与微软的Velocity()相比较。另一个

特别是,相对于Asp.net的缓存功能,它有什么优势?memcached是一个分布式缓存,整个缓存可以分散到多个框中。例如,您可以使用memcached在集群环境中存储会话数据,这样集群的任何框都可以使用这些数据


memcached可以与微软的Velocity()相比较。

memcached是一种分布式缓存——整个缓存可以分散到多个盒子中。例如,您可以使用memcached在集群环境中存储会话数据,这样集群的任何框都可以使用这些数据


memcached可以与微软的Velocity()相比较。

另一个很好的特性是memcached作为独立服务运行。如果关闭应用程序,只要服务运行,缓存的数据就会保留在内存中。

另一个很好的特性是memcached作为独立服务运行。如果关闭应用程序,只要服务运行,缓存的数据就会一直保留在内存中。

我们在ASP.NET网站中将memcached用作缓存后端。我们有12个内存缓存盒

memcached的备份:

  • 更具可扩展性,只需添加具有备用内存的框即可
  • 缓存节点非常无知:这意味着它们不知道参与的其他节点。这使得这样一个系统的管理和配置非常容易
  • 所有的Web服务器在缓存中都有相同的值(因此您永远不会看到跳转值在哪个Web服务器上为您的请求服务)
memcached已关闭:

  • 与内存缓存相比,它非常慢。主要是因为序列化/反序列化和网络延迟
  • 缓存节点非常无知:例如,无法迭代所有缓存项

Memcached是最简单的工具,因为您需要分布式缓存。如果您可以为您的应用程序使用进程内内存缓存,这将总是更快。我们使用缓存管理器,将某些项目卸载到memcached,并将其他项目保留在本地缓存中。

我们在ASP.NET网站中将memcached用作缓存后端。我们有12个内存缓存盒

memcached的备份:

  • 更具可扩展性,只需添加具有备用内存的框即可
  • 缓存节点非常无知:这意味着它们不知道参与的其他节点。这使得这样一个系统的管理和配置非常容易
  • 所有的Web服务器在缓存中都有相同的值(因此您永远不会看到跳转值在哪个Web服务器上为您的请求服务)
memcached已关闭:

  • 与内存缓存相比,它非常慢。主要是因为序列化/反序列化和网络延迟
  • 缓存节点非常无知:例如,无法迭代所有缓存项
Memcached是最简单的工具,因为您需要分布式缓存。如果您可以为您的应用程序使用进程内内存缓存,这将总是更快。我们使用一个缓存管理器,它将某些项目卸载到memcached,并将其他项目保留在本地缓存中