The CDCStore Storage Agent manages a virtual datastore used by the z/OS DB2,DB2/LUW (UDB) and Oracle Relational Capture agents. CDCStore provide benefits beyond ordinary messaging frameworks because multiple target engines utilize the same captured data without requiring its duplication. The ability to manage both transient and longer term storage provides efficiency and flexibility. Target engines need not operate on the same schedule or at the same performance level. Generally however, all subscribing target engines should be operational because the transient storage allocated to CDCStore can reach a FULL state, eventually causing the Capture agent to pause.