Shetty
Shetty

Reputation: 1892

Azure table service global replication

Azure table service account provides option to replicate data onto paired secondary location in case of RA-GRS. Is there any option to replicate the data globally in multiple regions as read copies. I am looking for this option as we can have multiple instance of applications in each region which can use the read copies in local region for reads.

Upvotes: 0

Views: 1032

Answers (2)

skyde
skyde

Reputation: 2956

it is possible to use several (more than 2) replica if using a special client library. Called "Replicated Table Library for Microsoft Azure Storage"

see: https://github.com/Azure/rtable

Upvotes: 0

juunas
juunas

Reputation: 58733

Azure Storage accounts can indeed be replicated with different modes (LRS, ZRS, GRS and RA-GRS). GRS and RA-GRS are basically same in that they replicate to a secondary data center, RA-GRS just makes the secondary readable.

The secondary data center is already set, and you cannot have a third one.

What I would instead suggest is to use Azure CDN to get the files closer to the local regions. That does require that the files remain relatively static for maximum benefits though.

Upvotes: 1

Related Questions