2015-07-07 16 views
5

Vorrei suddividere la mia raccolta sulla base dell'intervallo su frammenti di mongodb, la mia domanda è se la chiave shard è il campo stringa, quindi come divideremo la chiave shard basata su stringhe in diversi blocchi per lo sharding basato su intervallo? ?Intervallo basato su scala Mongodb

risposta

0

È possibile dividere una stringa tra i frammenti utilizzando lo sharding sensibile ai tag. Si creano i "tag" che indicano gli intervalli della chiave da assegnare a un frammento specifico. Il sistema di bilanciamento di Mongo gestirà la distribuzione dei dati e quando scriverai una query per la chiave in questione, Mongo saprà come target solo quel frammento.

Per ulteriori informazioni, consultare il seguente URL dal fornitore. sharding-introduction/

+0

Conosco lo sharding dei tag, ma se devo usare lo sharding dei tag in ogni caso, allora perché c'è uno sharding separato o lo sharding di base dell'intervallo è solo per i tipi numerici ??? –

Problemi correlati