title: Client Side API Programming description: Explore NCache Client-Side API Programming to utilize its powerful features: error handling, cache connectivity, data operations, security, and more.
典范: https://www.alachisoft.com/resources/docs/ncache/prog-guide/client-side-api-programming.html
客户端 API 编程
本教程是为想要利用客户端强大功能的程序员提供的实用指南 NCache 创建高性能且可扩展的 .NET、Java、Node.js 和 Python 应用程序。这包括利用各种功能的工作示例和代码片段 NCache 有效率的。
在本节中
缓存中的错误处理
描述缓存中可能发生的常见系统/网络操作故障,以及针对每个故障执行的建议操作。
故障排除
解释如何解决您在使用时可能遇到的常见问题 NCache.
缓存键和数据
解释了增强的键值结构 NCache 以及支持的缓存键和数据类型。
如何连接到缓存
解释应用程序如何连接到本地/集群/客户端缓存。
基本操作
解释如何使用同步、批量和异步调用对缓存执行基本的 CRUD 操作。
用于逻辑分组的组
展示在逻辑组中分配相关对象。
标记缓存数据
解释标签的工作原理。
命名标签
解释命名标签的工作原理。
数据过期策略
描述如何在需要时自动从缓存中删除某些缓存项。
缓存中的数据依赖
解释如何实现缓存项对文件、数据库表行和其他缓存项的依赖性。
缓存对数据库的依赖
说明如何在数据库上添加缓存项的依赖关系。
缓存对外部源的依赖
解释如何使缓存项目依赖于外部源(例如文件)。
锁定数据
描述如何锁定缓存项以防止多个客户端同时更新相同的数据。
缓存中的 SQL 查询
解释如何 NCache 类似 SQL 的查询机制的工作原理以及它支持哪些运算符。
使用分布式 Lucene 进行全文搜索
解释使用 SQL 和扩展语法从缓存中查询对象的 API。
使用 LINQ 查询缓存
解释使用 LINQ 和扩展语法从缓存中查询对象的 API。
缓存中的数据结构
解释如何使用由提供的支持的数据结构 NCache.
活动通知
解释如何利用由于对所有或选择性缓存项的添加、插入或删除操作或集群状态发生变化而产生的通知。
发布/订阅消息
解释背后的概念 NCache 消息和主题的发布/订阅范例,并提供代码示例以使用它。
连续查询
解释如何使用连续查询为缓存中的特定查询结果集触发事件。
缓存中的流处理
NCache 为您提供使用流的便利。 NCache 可以使用流从缓存中读取或写入二进制数据。
缓存中的 JSON 数据
解释如何以 JSON 形式检索数据以及如何使用 JSON 类型数据提供的各种类 NCache.
缓存安全
解释了不同级别的缓存安全性 NCache.
缓存管理操作
解释如何使用提供的 API NCache 执行基本的缓存管理操作,而不使用 NCache 管理中心或 NCache 工具。
错误记录
解释如何为客户端应用程序启用客户端日志记录。
位置关联性
解释位置亲和力如何工作 NCache.