PubSub+ Cache
PubSub+ Cache is a scalable, in-memory message cache for Direct messaging that enables applications to request the most current messages for topics of interest. PubSub+ Cache is particularly valuable when applications come online and need to catch up on recent messages. For example, a real-time stock quote display might need to retrieve from the cache the latest prices for specific set of stock symbols when a user requests them or when the application comes back online after being temporarily disconnected.
PubSub+ Cache provides the following capabilities:
-
Message Caching—PubSub+ Cache stores live data messages based on topic subscriptions, enabling the retrieval of the latest messages when applications come online. It also supports requests for specific message counts or time-based message windows.
-
Distributed Architecture—PubSub+ Cache supports multiple Cache Instances for scalability and redundancy. It organizes caches into Cache Clusters that can operate across multiple servers, and provides load balancing of application requests among Cache Instances.
-
Cache Management—PubSub+ Cache offers centralized management through a Designated Router. It maintains configuration synchronization and includes monitoring and operational status tracking. It also provides event management and logging capabilities
-
High Availability—PubSub+ Cache supports both active/standby and active/active redundancy models. It delivers fault tolerance through multiple Cache Instances and enables continuous service during event broker failover scenarios.
-
Performance Features—PubSub+ Cache provides in-memory caching for fast access. It implements load balancing of application requests and offers configurable memory limits and message retention policies, thereby supporting high-throughput messaging scenarios.
For more information about:
-
Cache Instances, Cache Clusters, and Distributed Caching, see PubSub+ Cache Components
-
Configuring caching over geographically separate cache clusters to provide better WAN usage, see Global Caching
-
System requirements and installation instructions, see Installing and Uninstalling PubSub+ Cache
-
Configuring PubSub+ Cache, see Configuring PubSub+ Cache on the Designated Router
-
Best practices for deploying PubSub+ Cache, see PubSub+ Cache Redundancy and Network Deployments
-
Ensuring PubSub+ Cache is healthy and functional, see Monitoring PubSub+ Cache
-
Requesting cached messages via API calls, see see Using PubSub+ Messaging APIs with PubSub+ Cache
-
Upgrading your PubSub+ Cache Instance, see Upgrading PubSub+ Cache