×

Method of optimizing propagation of non-persistent messages from a source database management system to a destination database management system

  • US 20070266393A1
  • Filed: 06/19/2006
  • Published: 11/15/2007
  • Est. Priority Date: 05/10/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method of optimizing propagation of non-persistent messages from a source database management system (DBMS) to a destination database management system (DBMS), said method comprising:

  • receiving one or more non-persistent messages from a source non-persistent message queue of said source DBMS at a destination non-persistent message queue of said destination DBMS;

    consuming said non-persistent messages from said destination non-persistent message queue such that consumed non-persistent messages are removed from said destination non-persistent message queue;

    spilling at least a portion of said non-persistent messages from said destination non-persistent message queue to a destination persistent message queue of said destination DBMS based on at least one parameter selected from a group consisting of a sparseness factor, number of non-persistent messages in said destination non-persistent message queue, and amount of memory resources utilized by said destination non-persistent message queue; and

    sending to said source DBMS an acknowledgment including a watermark indication of consumed non-persistent messages from said destination non-persistent message queue, wherein spilled non-persistent messages are characterized as consumed.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×