×

Archiving-safe replication of relational data

  • US 8,606,758 B2
  • Filed: 09/22/2011
  • Issued: 12/10/2013
  • Est. Priority Date: 09/22/2011
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for archiving information, the method comprising:

  • executing a first application in a first process;

    determining that the first application is a non-archiving application;

    receiving, from the first process, a first request to delete first information that is stored in a transactional system, wherein information that is stored in the transactional system is periodically copied by a replication system to an analysis system;

    performing, based on having determined that the first application is a non-archiving application, the first request to delete the first information without converting the first request into separate copy and delete requests;

    executing a second application in a second process;

    determining that the second application is an archiving application configured to archive information that is stored in the transactional system;

    receiving, from the second process, a second request to delete second information that is stored in the transactional system;

    converting, based on having determined that the second application is an archiving application, the second request to delete the second information that is stored in the transactional system to a new request that comprises;

    (i) a copy request to copy the second information from the transactional system to an analysis system, and (ii) a delete request to delete the second information that is stored in the transactional system;

    copying, according to the copy request to copy the second information from the transactional system to the analysis system, the second information from the transactional system to the analysis system; and

    deleting, according to the delete request to delete the second information that is stored in the transactional system, the second information that is stored in the transactional system.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×