python from pymongo import MongoClient from pymongo.errors import AutoReconnect def connect_replica_set(): try: client = MongoClient("mongodb://localhost:27017,localhost:27018,localhost:27019/?replicaSet=myReplicaSet") db = client.myDatabase print("Successfully connected to the replica set!") return db except AutoReconnect: print("Failed to connect to the replica set!") db = connect_replica_set() script mongod --configsvr --dbpath /data/configdb --port 27019 mongod --shardsvr --replSet shard1 --dbpath /data/db --port 27017 mongo --port 27019 sh.addShard("shard1/localhost:27017") use myDatabase sh.enableSharding("myDatabase") sh.shardCollection("myDatabase.myCollection", { "_id": "hashed" })


上一篇:
下一篇:
切换中文