sql >> Databasteknik >  >> NoSQL >> MongoDB

Geografiskt fördelade MongoDB-kluster på AWS i EU-regionen

Amazon tillkännagav nyligen att dess centrala EU-region (Frankfurt) är tillgänglig för allmänheten. Med detta nya datacenter har AWS nu två datacenter i EU-regionen – Irland och Frankfurt. Tillgängligheten av dessa två datacenter gör att du nu kan förbättra georedundansen för dina MongoDB-repliker.

Här är stegen för att skapa ett geo-redundant MongoDB-kluster på AWS i EU-regionen.

1. MongoDB-klusterdetaljer

Ange klusterinformationen – namn, version och storlek för att komma igång:

2. Välj region för varje replikuppsättning

Vi placerar den primära i EU-Väst (Irland) och den sekundära i EU-Central (Frankfurt). För 100 % georedundans måste du placera medlaren i en annan region. Om du placerar medlaren i endast en av EU-regionerna, och den regionen går ner, kommer ditt MongoDB-kluster inte att ha ett kvorum och kommer därför att degraderas till skrivskyddat läge. Skiljedomaren är en röstningsnod och har ingen data. Så, oavsett var du placerar medlaren, lagras all produktionsdata och säkerhetskopior i EU-regionen.

3. SSL-kryptering

Eftersom dina repliker finns i olika regioner går trafiken mellan replikerna över internet, så det är viktigt att kryptera dina anslutningar med SSL. Mer information om hur du ansluter till ett SSL-aktiverat kluster finns i vårt tidigare blogginlägg – Säkra dina MongoDB-kluster med SSL.

När klustret har distribuerats kan du validera att replikerna är placerade i olika regioner. Om du väljer att placera två repliker i samma region fördelas de över två olika tillgänglighetszoner för bättre tillgänglighet.

För en mer allmän diskussion om geodistribution, se vårt tidigare inlägg – Geodistribuerade MongoDB-kluster för 100 % tillgänglighet.


  1. Hur man ansluter till MySQL utan root-lösenord på terminal

  2. phpMyAdmin motsvarande MySQL för Redis?

  3. Redis nyckeldesign för aktieapplikation i realtid

  4. Asynkron marköriteration med asynkron deluppgift