mongodb-user
[Arriba] [Todas las Listas]

[mongodb-Usuario] tag consciente sharding

To: mongodb-user@xxxxxxxxxxxxxxxx
Subject: [mongodb-Usuario] tag consciente sharding
From: Himanshu Jain <himanshu.j89@xxxxxxxxx>
Date: Wed, 30 Sep 2015 10:34:43 -0500
Delivery-date: Wed, 30 Sep 2015 11:47:25 -0400
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20120806; h=mime-version:sender:from:date:message-id:subject:to:content-type :x-original-sender:x-original-authentication-results:reply-to :precedence:mailing-list:list-id:x-spam-checked-in-group:list-post :list-help:list-archive:list-subscribe:list-unsubscribe; bh=DRNRA4AcIjs11FsQq4ZkKvn4q4oAY8jYyIrXVnjxvtI=; b=uUj0FQopoHJ7v8qsO2GXtIBk+Pl7m2Ejna+G3s8IpLrqqYLhGC4D1vO1zMh6Cze0Hf 1fEHOb9t5hP4Fg+BkE3fgxn4vAv50RyimsSlkWY5Ua6nympr03zndq7fRuIoXBlbO7HG HM+Vc/0jNyTtVRfGMySqs0C/WjLGlVFsI7P4DCbJ2VKMScyyJFsnaBL1TECiPXvCKFBj 7kBDi9TJ2pWlTMSDpdiRaiyZH2gHol+4/bbcEvFmr0nI9tOR8FRixhxn/H1lJVTFL/U7 TCYsREJTcPQtK4ifYXdz1i0m4qG8ava1ghuXM57u7dB71zMLOxcwxiOk0KuKIZopyyrf 151w==
Envelope-to: traductor@xxxxxxxxxxx
List-archive: <http://groups.google.com/group/mongodb-use>
List-help: <http://groups.google.com/support/>, <mailto:mongodb-user+help@googlegroups.com>
List-id: <mongodb-user.googlegroups.com>
List-post: <http://groups.google.com/group/mongodb-user/post>, <mailto:mongodb-user@googlegroups.com>
List-subscribe: <http://groups.google.com/group/mongodb-user/subscribe>, <mailto:mongodb-user+subscribe@googlegroups.com>
List-unsubscribe: <mailto:googlegroups-manage+1044811755470+unsubscribe@googlegroups.com>, <http://groups.google.com/group/mongodb-user/subscribe>
Mailing-list: list mongodb-user@xxxxxxxxxxxxxxxx; contact mongodb-user+owners@xxxxxxxxxxxxxxxx
Reply-to: mongodb-user@xxxxxxxxxxxxxxxx
Sender: mongodb-user@xxxxxxxxxxxxxxxx
*Hi,

tengo un *mongodb grupo con tres *shards con *shard llave como columna de Fecha.
*Database Es como cada día, consigo 30*k registros. Desde la Fecha es *monotonically
creciente *shard llave, así que tengo todo el dato más tardío en un solo *shard.
(*hence Todo reciente lee está pasando en solo *shard)

Qué estoy buscando es para tener el dato partido por mes (para cada año y yendo
adelante también)  - *eg:

*Shard 1 - Jan, *Apr *etc..
*Shard 2 - *Feb, mayo *etc..
*Shard 3 - Mar, junio, *etc..

Lo es posible utilizando *Tag Consciente *Sharding (complacer sugerir cómo puede consigo).

También, si cambio *shard llave a algunos otro clave resultando en partir día
solo de dato a múltiple *shards,  esto mejora rendimiento leído
(porque en este caso, la consulta va a todo *shards para fecha sola y entonces
*aggregate resultados de todo *shards)

*Thanks !

-- 
Recibiste este mensaje porque eres *subscribed al *Google Grupos "*mongodb-grupo"
de usuario.

Para otro *MongoDB opciones de apoyo técnico, ve: *http://www.mongodb.org/sobre/apoyo/.
--- 
Recibiste este mensaje porque eres *subscribed al *Google Grupos "*mongodb-grupo" de usuario.
A *unsubscribe de este grupo y la parón que recibe *emails de él, enviar un *email a *mongodb-usuario+unsubscribe@xxxxxxxxxxxxxxxx.
A correo a este grupo, envía *email a *mongodb-user@xxxxxxxxxxxxxxxx.
Visita este grupo en *http://grupos.*google.*com/Grupo/*mongodb-usuario.
Para ver esta discusión en la visita de web *https://grupos.*google.*com/*d/*msgid/*mongodb-Usuario/*CALMnykOAtSSQqtiZWtmktsfmDjqMes6*vSNmkkub0*pNGOcMvUrg%40correo.*gmail.*com.
Para más opciones, visita *https://grupos.*google.*com/*d/*optout.
Hi,

I have a mongodb cluster with three shards with shard key as Date column.
Database is like every day, I get 30k records. Since Date is monotonically
increasing shard key, so I have all the latest data on a single shard.
(hence all recent reads are happening on single shard)

What I am looking for is to have data split by month (for each year and
going forward too)  - eg:

Shard 1 - Jan, Apr etc..
Shard 2 - Feb, May etc..
Shard 3 - Mar, June, etc..

Is it possible using Tag Aware Sharding (please suggest how can I achieve).

Also, if I change shard key to some other key resulting in splitting single
day's of data into multiple shards, Would this improve read performance
(because in this case, query goes to all shards for single date and then
aggregate results from all shards)

Thanks !

-- 
You received this message because you are subscribed to the Google Groups "mongodb-user"
group.

For other MongoDB technical support options, see: http://www.mongodb.org/about/support/.
--- 
You received this message because you are subscribed to the Google Groups "mongodb-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email to mongodb-user+unsubscribe@xxxxxxxxxxxxxxxx.
To post to this group, send email to mongodb-user@xxxxxxxxxxxxxxxx.
Visit this group at http://groups.google.com/group/mongodb-user.
To view this discussion on the web visit https://groups.google.com/d/msgid/mongodb-user/CALMnykOAtSSQqtiZWtmktsfmDjqMes6vSNmkkub0pNGOcMvUrg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.
<Anterior por Tema] Tema Actual [Siguiente por Tema>
  • [mongodb-Usuario] tag consciente sharding, Himanshu Jain <=