Windows Azure缓存为described分布式,但documentation指出高可用性功能不可用,并且maximum cache size为4GB。Windows Azure缓存服务是否支持群集?
现在的问题是:是否有可能通过创建多个缓存(每个4GB的大小)的集群来超过4GB大小?或者4GB是硬性限制,而4GB已经集群化,据推测是较小的缓存?
Windows Azure缓存为described分布式,但documentation指出高可用性功能不可用,并且maximum cache size为4GB。Windows Azure缓存服务是否支持群集?
现在的问题是:是否有可能通过创建多个缓存(每个4GB的大小)的集群来超过4GB大小?或者4GB是硬性限制,而4GB已经集群化,据推测是较小的缓存?
您可以拥有多个缓存。我刚刚通过创建两个命名空间'gregolivera'和'gregoliverb'进行了测试。
每个缓存命名空间都是分开管理的,所以这不允许创建尺寸大于4GB的对象。对象不会在缓存之间“桥接”。
高可用性确实可用于Windows Azure AppFabric缓存服务。有关更多详细信息,请参阅http://msdn.microsoft.com/en-ca/library/ee790974.aspx。
该文章适用于Windows Server AppFabric缓存。不适用于Windows Azure AppFabric缓存。 – sebastus
但同一客户端应用程序能否将这两个名称空间作为单个分布式缓存集群使用? –
更新:在与Microsoft技术推广人员交谈后,他确认4GB是最大缓存簇大小;您无法创建由几个4 GB大小的节点组成的集群。所以我会将这个答案标记为可接受的,因为您可以创建多个缓存,但它们会不同。 –