Projapati
non lue,5 juin 2011, 03:08:5905/06/2011Connectez-vous pour répondre à l'auteur
Connectez-vous pour transférer le message
Vous n'êtes pas autorisé à supprimer des messages dans ce groupe
Connectez-vous pour signaler le message
Afficher le message d'origine
Soit les adresses e-mail sont anonymes pour ce groupe, soit vous devez disposer de l'autorisation "Afficher les adresses e-mail des membres" pour afficher le message d'origine.
à mongodb-user
I have 2 collections shown below:
groups:
{
{ _id: ObjectId(".."), <-- using object ids
name: "Group 1",
owner:"bob"
members:[1,2,3,4,5,6]
}
}
members:
{
{
id:1, <-- need auto increment id
name: "Tom",
email:"tom@..",
phone:
},
{
id:2,
name: "Tim",
email:"tim@..",
phone:"234234234"
}
}
}
I don't need to know the date when a group or member was created.
The contacts are shown in a grid & all contacts of a user read at
once.
I am planning to use auto-increment ids for contacts (by sequence
coll)
Shorter names for contact ids will reduce data goes over the wire and
storage I need for groups collection.
Will this prevent sharding when contacts collection has large entries?
Or there is a workaround for sharding with auto-inc ids?
By work around I meant to have synchronized sequencer or something.