Method and system for high availability topology for master-slave data systems with low write traffic

    公开(公告)号:US10812586B2

    公开(公告)日:2020-10-20

    申请号:US16412930

    申请日:2019-05-15

    申请人: Oath Inc.

    摘要: The present teaching relates to a system, method, medium for a data system, which comprises a plurality of data centers with one read/write master server designated to handle write and consistent read requests and a plurality of read master servers designated to handle normal read requests, wherein the master servers form a ring structure and each is connected to a corresponding slave server. When a data access request is received, a read master communication unit invokes one of the plurality of read master servers in the data system if the received data access request is a normal read request, a main master communication unit invokes the read/write master server if the received data access request is either a write request or a consistent read request. When a response is received from the invoked handling master server, a response processing unit responds to the data access request based on the received response.

    METHOD AND SYSTEM FOR HIGH AVAILABILITY TOPOLOGY FOR MASTER-SLAVE DATA SYSTEMS WITH LOW WRITE TRAFFIC

    公开(公告)号:US20190268180A1

    公开(公告)日:2019-08-29

    申请号:US16412930

    申请日:2019-05-15

    申请人: Oath Inc.

    摘要: The present teaching relates to a system, method, medium for a data system, which comprises a plurality of data centers with one read/write master server designated to handle write and consistent read requests and a plurality of read master servers designated to handle normal read requests, wherein the master servers form a ring structure and each is connected to a corresponding slave server. When a data access request is received, a read master communication unit invokes one of the plurality of read master servers in the data system if the received data access request is a normal read request, a main master communication unit invokes the read/write master server if the received data access request is either a write request or a consistent read request. When a response is received from the invoked handling master server, a response processing unit responds to the data access request based on the received response.

    Method and system for high availability topology for master-slave data systems with low write traffic

    公开(公告)号:US10728326B2

    公开(公告)日:2020-07-28

    申请号:US16412827

    申请日:2019-05-15

    申请人: Oath Inc.

    摘要: The present teaching relates to a system, method, medium for a data system, which comprises a plurality of data centers with one read/write master server designated to handle write and consistent read requests and a plurality of read master servers designated to handle normal read requests, wherein the master servers form a ring structure and each is connected to a corresponding slave server. When a data access request is received, a read master communication unit invokes one of the plurality of read master servers in the data system if the received data access request is a normal read request, a main master communication unit invokes the read/write master server if the received data access request is either a write request or a consistent read request. When a response is received from the invoked handling master server, a response processing unit responds to the data access request based on the received response.

    METHOD AND SYSTEM FOR HIGH AVAILABILITY TOPOLOGY FOR MASTER-SLAVE DATA SYSTEMS WITH LOW WRITE TRAFFIC

    公开(公告)号:US20190268179A1

    公开(公告)日:2019-08-29

    申请号:US16412827

    申请日:2019-05-15

    申请人: Oath Inc.

    摘要: The present teaching relates to a system, method, medium for a data system, which comprises a plurality of data centers with one read/write master server designated to handle write and consistent read requests and a plurality of read master servers designated to handle normal read requests, wherein the master servers form a ring structure and each is connected to a corresponding slave server. When a data access request is received, a read master communication unit invokes one of the plurality of read master servers in the data system if the received data access request is a normal read request, a main master communication unit invokes the read/write master server if the received data access request is either a write request or a consistent read request. When a response is received from the invoked handling master server, a response processing unit responds to the data access request based on the received response.