U kunt uw eigen id-generator schrijven en gebruiken. Hier
u kunt vinden hoe. Maar ObjectId
is ontworpen om uniek te zijn voor alle shards/replica-sets. Elke shard kan dus onafhankelijk van andere een unieke id genereren. Met int id in gedistribueerde database zul je veel problemen hebben.