• Facebook
  • Twitter(现为X)
  • Youtube
  • 内衬
  • RSS
  • 文档
  • 比较
  • 博客
  • 下载
  • 联系我们
下载
显示/隐藏目录

缓存拓扑的可扩展性

NCache 通过允许分布式应用程序利用各种缓存拓扑结构来增加事务负载和存储容量,从而提供线性可扩展性。通过将数据分布在集群中, NCache 消除数据库瓶颈,确保应用程序性能始终如一,无论用户数量是 10 个还是 10,000 个。根据您的数据冗余和存储需求, NCache 提供 已复制, 分区的和 分区副本 优化性能和成本的拓扑结构。

可扩展性 NCache 缓存拓扑

根据应用程序的要求,您可以从各种缓存拓扑中进行选择 NCache 优惠。 需要缓存的数据量有限但需要高可用性的应用程序应该选择 复制拓扑这种拓扑结构提供高可用性,因为集群中的所有节点都拥有相同的数据副本。该拓扑结构具有良好的读取可扩展性,并且能够在多个节点发生故障(n 个节点的集群中发生 n-1 个节点故障)的情况下保持数据不丢失。如果应用程序需要缓存的数据量不断增长,那么复制拓扑结构就不适用。无论集群中有多少个节点,它都只能存储单个节点上能够存储的数据量。

需要增加数据量但可以容忍数据丢失的应用程序应使用 分区拓扑。 这种拓扑不仅在读取和写入方面可扩展,而且在存储方面也可扩展。 但是,这并不能提供高可用性,因为每个节点故障都会导致数据丢失。 当您的应用程序可以承受数据丢失时,您可以使用此拓扑。

如果要求是满足不断增长的数据需求以及高可用性, 分区副本拓扑 两者都提供。 尽管它的可用性不如 复制拓扑,仍然可以承受一个节点故障而不丢失任何数据。 每个分区都有一个备份,因此每个节点都有一个分区和另一个分区的一个备份。 这意味着,在出现同时节点故障(在大多数情况下不太可能发生)之前,拓扑会同时满足可扩展性和高可用性需求。

参见

分区拓扑
复制拓扑
本地缓存

联系我们

联系电话

+1 214-619-2601   (美国)

+44 20 7993 8327   (英国)

 
邮箱地址

sales@alachisoft.com

support@alachisoft.com

NCache
  • 版本比较
  • NCache 卓越
  • 基准
下载
定价
尝试游乐场

部署
  • 云(SaaS 和软件)
  • 内部部署
  • Kubernetes
  • Docker
技术用例
  • ASP.NET 会话
  • ASP.NET Core 会话
  • 发布/订阅消息
  • 实时 ASP.NET SignalR
  • 物联网(IOT)
  • NoSQL 数据库
  • 流处理
  • 微服务
相关资源
  • 杂志文章
  • 第三方文章
  • 专题文章
  • 视频
  • 白皮书
  • 作品
  • 会谈
  • 博客
  • 文档
客户案例研究
  • 评价
  • 客户
支持
  • 安排演示
  • 论坛(谷歌组)
  • 小技巧
关于我们
  • 领导团队
  • 合作伙伴
  • 新闻
  • 活动
  • 加入我们
联系我们

  • 英语简体中文法语版德语版意大利语版日语版韩语版葡萄牙语西班牙语

  • 联系我们
  •  
  • 网站地图
  •  
  • 使用条款
  •  
  • 隐私政策
©版权所有 Alachisoft 2002 - 版权所有。 NCache 是 Diyatech Corp. 的注册商标。
Back to top