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

缓存的直读/直写和后写

客户端应用程序在使用缓存时可能需要对数据源执行操作。为了支持这一点, NCache 通过 Read-through 和 Write-through/Write-behind 缓存提供对数据源的透明读写操作。此功能使客户端应用程序能够在需要时通过缓存从数据源读取或写入。

您的提供程序代码将在缓存运行的同一进程中执行。

读取式缓存和写入式缓存支持以下场景:

  1. 如果缓存存储中不存在数据,用户需要从数据源获取数据(通读).
  2. 用户需要更新数据源中的数据 同步地 更新缓存存储后(直写).
  3. 用户需要更新数据源中的数据 异步 更新缓存存储后(后写).

在中使用此功能 NCache 具有以下优点:

  • NCache 为读取直通和写入直通缓存提供可插拔架构,因此客户端应用程序代码不需要包含数据源逻辑。
  • 数据源可能随时发生变化,因此这种可插拔架构可以配置不同的数据源,同时保持应用程序代码完整。
  • 您的应用程序只需要与 NCache 和 NCache 将负责与数据源的任何后端通信。

要使用 Read-through 或 Write-through 缓存, IReadThruProvider 或 IWriteThruProvider 接口需要实现。在通过配置 Read-through/Write-through 提供程序时,还可以向其提供运行时参数 NCache 管理中心 or 命令行工具这些参数将在 Read-through/Write-through 提供程序初始化时传递给它。这些初始化参数有多种使用方式,例如,可以将数据源的连接字符串指定为参数,从而无需在提供程序代码中对其进行硬编码。

In NCache读取/写入提供程序按名称配置,可通过提供程序名称调用特定于该提供程序的 API。如果存在多个提供程序,则默认配置其中一个。如果未通过 API 显式指定提供程序名称,则会调用此默认提供程序。除默认提供程序之外的其他提供程序,可通过使用给定 API 的特定提供程序重载来实现。

在本节中

读缓存
解释如何从数据源中读取数据 NCache.

直写缓存
解释如何将数据写入数据源 NCache.

配置和部署后端源
说明如何配置和部署后端源提供程序。

联系我们

联系电话

+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