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