Ricerca…


Installazione dell'ambiente Sharding

Membri del gruppo Sharding:

Per sharding ci sono tre giocatori.

  1. Server di configurazione

  2. Set di repliche

  3. Mongos

    Per un frammento di mongo abbiamo bisogno di configurare i tre server sopra.

Config Server Setup: aggiungi quanto segue al file di configurazione di mongod

sharding:
  clusterRole: configsvr
replication:
  replSetName: <setname>  

corri: mongod --config

possiamo scegliere il server di configurazione come set di repliche o può essere un server autonomo. Sulla base del nostro requisito possiamo scegliere il migliore. Se la configurazione deve essere eseguita nel set di repliche, è necessario seguire l'impostazione del set di repliche

Installazione della replica: Crea serie di repliche // Si prega di fare riferimento alla configurazione della replica

MongoS Setup: Mongos è l'installazione principale in shard. È un router di query per accedere a tutti i set di repliche

Aggiungi quanto segue nel file conf di mongos

    sharding:
      configDB: <configReplSetName>/cfg1.example.net:27017;

Configura condiviso:

Collega i mongos tramite shell (mongo --host --port)

  1. sh.addShard ("/s1-mongo1.example.net:27017")
  2. sh.enableSharding ( "")
  3. sh.shardCollection ("<database>. <raccolta>", {<chiave>: <direzione>})
  4. sh.status () // Per garantire la condivisione


Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow