MongoDB
Mongo som skärvor
Sök…
Inställning av skärningsmiljö
Sharding Group Members:
För skärning finns det tre spelare.
Konfigurera server
Replikauppsättningar
Mongos
För en mongoskärm måste vi installera ovanstående tre servrar.
Config Server Setup: lägg till följande i mongod conf-fil
sharding:
clusterRole: configsvr
replication:
replSetName: <setname>
kör: mongod --config
Vi kan välja konfigurationsserver som replikuppsättning eller kan vara en fristående server. Baserat på vårt krav kan vi välja det bästa. Om config behöver köras i replikuppsättning måste vi följa replikuppsättningen
Replikainställning: Skapa replikuppsättning // Se replikinställningen
MongoS Setup: Mongos är huvudinställningen i skärva. Det är fråga router för åtkomst till alla replikuppsättningar
Lägg till följande i mongos conf-fil
sharding:
configDB: <configReplSetName>/cfg1.example.net:27017;
Konfigurera delat:
Anslut mongonerna via skalet (mongo - värd - port)
- sh.addShard ("/s1-mongo1.example.net:27017")
- sh.enableSharding ( "")
- sh.shardCollection ("<databas>. <samling>", {<nyckel>: <riktning>})
- sh.status () // För att säkerställa skärmningen