HIGH AVAILABILITY TRANSACTIONAL REPLICATION
First Claim
1. A computer-implemented method, comprising:
- configuring an availability group that includes a primary database and a secondary database;
configuring one or more subscriptions associated with the primary database, each subscription of the one or more subscriptions identifying a network element of one or more network elements that subscribes to a portion of data stored in the primary database;
configuring the secondary database to replicate a content of the primary database;
configuring the secondary database to publish data based on the one or more subscriptions in response to a failover from the primary database to the secondary database; and
redirecting the one or more subscriptions from the primary database to the availability group.
7 Assignments
0 Petitions
Accused Products
Abstract
Some examples include instructions stored in a memory and executed by one or more processors to configure an availability group that includes a primary database and a secondary database and configure one or more subscriptions associated with the primary database. Individual subscriptions of the one or more subscriptions may identify a network element (e.g., individual subscriber) of one or more network elements that subscribe to receiving a portion of data stored in the primary database. The processors may configure the secondary database to replicate a content of the primary database, configure the secondary database to publish data based on the one or more subscriptions in response to a failover from the primary database to the secondary database, and redirect the one or more subscriptions from the primary database to the availability group.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
configuring an availability group that includes a primary database and a secondary database; configuring one or more subscriptions associated with the primary database, each subscription of the one or more subscriptions identifying a network element of one or more network elements that subscribes to a portion of data stored in the primary database; configuring the secondary database to replicate a content of the primary database; configuring the secondary database to publish data based on the one or more subscriptions in response to a failover from the primary database to the secondary database; and redirecting the one or more subscriptions from the primary database to the availability group. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. One or more non-transitory computer-readable media storing instructions that are executable by one or more processors to perform operations comprising:
-
configuring, by a distributor, an availability group that includes a primary database and a secondary database; configuring, by the distributor, one or more subscriptions associated with the primary database, each subscription of the one or more subscriptions identifying a network element of one or more network elements that subscribes to a portion of data stored in the primary database; configuring, by the distributor, the secondary database to replicate a content of the primary database; configuring the secondary database to publish data to the distributor for forwarding to the one or more network elements based on the one or more subscriptions; and redirecting the one or more subscriptions from the primary database to the availability group. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A server comprising:
-
one or more processors; and one or more non-transitory computer-readable media storing instructions that are executable by the one or more processors to perform operations comprising; configuring an availability group that includes a primary database and a secondary database; configuring one or more subscriptions associated with the primary database, each subscription of the one or more subscriptions identifying a network element of one or more network elements that subscribes to a portion of data stored in the primary database; configuring the secondary database to replicate a content of the primary database; configuring the secondary database to publish data based on the one or more subscriptions in response to a failover from the primary database to the secondary database; and redirecting the one or more subscriptions from the primary database to the availability group. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification