高速缓存实例

应用程序使用高速缓存实例来存储、检索以及共享动态高速缓存中的数据对象。

可独立配置每个高速缓存实例的 Java™ 命名和目录接口 (JNDI) 名称、高速缓存大小、优先级以及磁盘减负。存储在特定高速缓存实例中的对象不会受其他高速缓存实例的影响。这意味着如果在 cache_instance_x 中存储名为 object_1 值为 object_data 的对象,那么您还能在 cache_instance_y 中存储具有同一名称但不同值的对象。

其他服务器上的应用程序可以使用存储在特定高速缓存实例中的对象,方法是访问具有同一名称的高速缓存实例。要共享数据,这两个服务器必须在同一复制域中。

高速缓存实例有两种类型:对象高速缓存实例和 Servlet 高速缓存实例。

对象高速缓存实例除了是缺省共享动态高速缓存之外,还是 Java 2 Platform, Enterprise Edition (J2EE) 应用程序可以存储、分布和共享对象的位置。在配置对象高速缓存实例之后,您可以使用 com.ibm.websphere.cache 包中的 DistributedMap 或 DistributedObjectCache 接口,以便程序化访问高速缓存实例。

请参阅其他应用程序编程接口 (API)以获取关于 DistributedMap 或 DistributedObjectCache 接口的更多信息。

Servlet 高速缓存实例除了是缺省动态高速缓存之外,还是可以存储、分布和共享调用 Servlet 的输出和副作用的位置。通过配置 Servlet 高速缓存实例,您的应用程序会具有更大的灵活性并可更好地调整高速缓存资源。在管理控制台中为高速缓存实例指定的 Java 命名和目录接口 (JNDI) 名称将映射至 cachespec.xml 配置文件中的 <cache-instance> 元素。将在该特定高速缓存实例中创建在 <cache-instance> 元素中指定的任何 <cache-entry> 元素。在 <cache-instance> 元素之外指定的任何 <cache-entry> 元素将存储在缺省动态高速缓存实例中。

请参阅 使用 Servlet 高速缓存实例,以了解更多信息。


指示主题类型的图标 概念主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cdyn_cacheinstances
文件名:cdyn_cacheinstances.html