Maison  >  Questions et réponses  >  le corps du texte

分布式 - 通过JAVA代码是否能够判断MongoDB集群的某个表设置了分片?

通过JAVA代码是否能够判断MongoDB集群的某个表设置了分片?

巴扎黑巴扎黑2743 Il y a quelques jours604

répondre à tous(1)je répondrai

  • 大家讲道理

    大家讲道理2017-04-18 10:54:04

    Vous pouvez récupérer les collections de config. Les collections de chaque document dans les collections sont fragmentées, vous pouvez également connaître la situation spécifique du partitionnement de la collection. 说着有点拗口

    L'exemple suivant est l'une des collections données dans la documentation officielle :

    {
       "_id" : "records.pets",                             --Database name.Collection name
       "lastmod" : ISODate("1970-01-16T15:00:58.107Z"),
       "dropped" : false,
       "key" : {
             "a" : 1                                       --Shard key
       },
       "unique" : false,
       "lastmodEpoch" : ObjectId("5078407bd58b175c5c225fdc")
    }
    

    Utilisez le code Java pour récupérer la collection ci-dessus afin d'obtenir les informations de partitionnement requises.

    Pour référence.

    J'adore MongoDB ! Amusez-vous !

    répondre
    0
  • Annulerrépondre