1.2. 缓存管理器
CacheManager
API 是与 Data Grid 交互的入口点。缓存管理器控制缓存生命周期;创建、修改和删除缓存实例。缓存管理器还提供集群管理和监控,以及跨节点执行代码的功能。
Data Grid 提供两个 CacheManager
实现:
EmbeddedCacheManager
- 在与客户端应用程序相同的 Java 虚拟机(JVM)中运行 Data Grid 时,缓存的入口点。
RemoteCacheManager
-
在其自己的 JVM 中运行 Data Grid 服务器时的缓存入口点。当您实例化
RemoteCacheManager
时,它会通过 Hot Rod 端点建立与 Data Grid 服务器的持久 TCP 连接。
注意
嵌入式和远程缓存 管理器
实施共享一些方法和属性。但是,嵌入式CacheManager 和
之间存在语义差异。
RemoteCacheManager