NCache 是一个基于 .NET 应用程序关键任务的集群存储器对象缓存。 NCache 也能对运行在服务器的 .NET 应用程序提供一个可升级的 ASP.NET Clustered Session State 解决方案。分布式缓存和会其他话状态同时使你不仅可以差不多可以十倍地提高你的 .NET 应用程序的速度,还可以使它更具可扩展性和可用性。

具体功能:

缓存拓扑

  • 本地缓存。

  • 复制缓存。

  • 分区缓存(自动分区)。

  • 分区缓存(紧密定位)。

  • Client 其他Cache 客户端缓存。

  • 本地 .NET 客户端 (InProc & OutProc)。

  • 本地 Java 客户端 (OutProc)。

  • 远程 .NET & Java 客户端。

  • Partitioned Cache wi其他th with Replicas 复制分区缓存。

动态聚类

  • 在运行时添加或删除节点。

  • 串变化时进行事件通知。

ASP.NET 会话聚类

  • 基于 .NET 1.1 的 HttpModule (没有改变代码)。

  • 基其他于 .NET 2.0 的 Session Store Provider (没有改变代码)。

三方整合

  • NHibernate Level-2 Cache Provider.

  • Caching Application Block 其他(CAB).

  • TierDeveloper.

数据到期

  • 绝对的时间到期。

  • 空闲时间到期。

缓存依赖关系

  • 基于关键字的依赖。

  • 基于文件的依赖。

  • 基于多缓存关键字的依赖。

缓存与数据库同步

  • 基于 其他SQL Server 2005 的 SqlDependency.

  • 基于投票式的 DbDependency, 适用于SQL 2000, Oracle & OLEDB.

Clustered-Wide 事件通知

  • 更新和删除其他所选择的关键字的事件。

  • 插入,更新和删除任意关键字的事件。

  • 自定义事件通知。

Object Query Language (OQL)

  • OQL 适用于基于属性的查询。

  • 为查询创建属性的索引。

回收
其他

  • 固定的和可变大小的缓存。

  • Least Recently Used (LRU).

  • Least Frequently Used (LFU).

  • 优先级的 FIFO.

存储选项

  • .NET Heap.

  • 内存映射文件。

  • 主其他要缓存及溢出缓存。

NCache 管理器

  • 远程图形化 Cluster 配置。

  • 远程 Cluster 监视器。

  • InProc 缓存实例监视器。

杂项

  • 连读,连写,延迟写。

  • 异步操作(添加,插入,删除)。

  • 紧其他凑串行化。

  • 大量操作 (添加,插入,删除,获取数据)。

  • 数据组。

  • 多缓存连接。

  • 64 位版本。

  • 安全。

其他其他其他其他其他其他其他其他

原文来自http://www.fanganwang.com/product/3874

转载于:https://blog.51cto.com/burning/1401050

可以十倍地提高.NET 应用程序的速度集群存储器对象缓存控件NCache相关推荐

  1. 使用yaml文件创建deployment来部署一个应用程序到k8s集群

    作者: wucong60 原文: https://blog.csdn.net/wucong60/article/details/81586272 系列链接 Kubernetes系列之一:在Ubuntu ...

  2. 自学Web开发第十四天-基于VB和ASP.NET;丰富数据呈现:TreeView控件的使用及与GridView控件联动,深入研究从GridView中取数据

    自学Web开发第十四天-基于VB和ASP.NET:丰富数据呈现:TreeView控件的使用及与GridView控件联动,深入研究从GridView中取数据 GridView操作数据库后,刷新TreeV ...

  3. Hadoop(八)Java程序访问HDFS集群中数据块与查看文件系统

    阅读目录(Content) 一.HDFS中数据块概述 1.1.HDFS集群中数据块存放位置 1.2.数据块(data block)简介 1.3.对分布式文件系统中的块进行抽象会带来很多好处 二.Jav ...

  4. java 控件内布局_Java开发桌面程序学习(二)————fxml布局与控件学习

    JavaFx项目 新建完项目,我们的项目有三个文件 Main.java 程序入口类,载入界面并显示 Controller.java 事件处理,与fxml绑定 Sample.fxml 界面 sample ...

  5. 怎么提高es服务器的性能,es集群服务器配置规则是怎样的?什么是es集群

    es集群服务器配置,可能大家都不是特别的了解,那么,es集群服务器配置规则是怎样的呢?es为什么要实现集群?这是大家都想知道的,接下来我们就跟着小编来看看这方面的内容吧. es集群服务器配置 es为什 ...

  6. 控件与应用程序许可授权的100%托管的先进控件IntelliLock

    IntelliLock是一个能用于控件与应用程序许可授权的100%托管的先进解决方案.与.NET Reactor提供的基于源代码保护的授权许可系统不同,IntelliLock选择了以100%托管的方式 ...

  7. 在local模式下的spark程序打包到集群上运行

    一.前期准备 前期的环境准备,在Linux系统下要有Hadoop系统,spark伪分布式或者分布式,具体的教程可以查阅我的这两篇博客: Hadoop2.0伪分布式平台环境搭建 Spark2.4.0伪分 ...

  8. HOW-TO:具有MySQL的JEE应用程序中具有集群功能的Quartz Scheduler

    Quartz Scheduler是Java世界中最流行的调度库之一. 过去,我主要在Spring应用程序中使用Quartz. 最近,我一直在研究要在云中部署的JBoss 7.1.1上运行的JEE 6应 ...

  9. HOW-TO:带有MySQL的JEE应用程序中具有集群功能的Quartz Scheduler

    Quartz Scheduler是Java世界中最流行的调度库之一. 过去,我主要在Spring应用程序中使用Quartz. 最近,我一直在研究将在云中部署的JBoss 7.1.1上运行的JEE 6应 ...

  10. flink 本地_Flink 01 | 十分钟搭建第一个Flink应用和本地集群

    上一篇文章阿里腾讯华为都在追捧的新一代大数据引擎Flink到底有多牛?中我对新一代大数据处理引擎Flink做了简单的介绍,包括:批量计算与流式计算的区别.流式计算引擎的重要性,以及Flink相比其他流 ...

最新文章

  1. ThinkPHP简单的验证码实现
  2. c语言注释说明被计算机编译系统忽略,C语言程序设计(陈艳 2019-2020-2)-中国大学mooc-题库零氪...
  3. STL源码剖析 迭代器的概念和traits编程技法
  4. PHP在哪里执行_php文件放在哪运行
  5. 计算机中管理用户数据的单位是,文件_操作系统管理用户数据的单位是______。...
  6. C#语言课程11月11日
  7. 深度剖析redis缓存穿透,缓存击穿,缓存雪崩原因+解决方案
  8. 通过 Kaspersky Security Center 卸载 Kaspersky Endpoint Security
  9. 苹果手机各型号的屏幕尺寸
  10. 二叉树查找结点及父结点
  11. 财富管理技术服务商NewBanker完成千万级美元 Pre-C 轮融资...
  12. 多队列网卡及RPS/RFS/XPS设置
  13. linux0.11多任务管理程序阅读注释笔记
  14. 《神经科学:探索脑》学习笔记(第6章 神经递质系统)
  15. 腾讯通 admin.php,配置RTX腾讯通升级使用SQL Server数据库
  16. 课堂/会议同屏教学解决方案之RTSP/RTP over UDP组播解决方案
  17. NCE loss详解
  18. 粒子以及粒子间相互作用
  19. 台式计算机接无线路由,台式电脑怎么连接无线路由器 台式电脑怎么连wifi
  20. Blender软硬边

热门文章

  1. SQL常见错误及处理方法
  2. router单页面多个标签tags的用法router-view/router-view
  3. LOJ2874 JOISC2014 历史研究 分块、莫队
  4. Bootstarp4 按钮
  5. Python——Matplotlib库入门
  6. 2016年第5本:必然
  7. 零零散散的一些知识点(二)
  8. 一个用于分布式DNN训练加速的通用通信调度器
  9. scala中“=”的4种使用场景
  10. idea安装Scala插件