日期:2014-05-16  浏览次数:20549 次

【转】如何选择MongoDB的分片字段(Shard Key)

将存储在MongoDB数据库中的Collection进行分片需要选定分片KeyShard key),对于分片Key的选定直接决定了集群中数据分布是否均衡、集群性能是否合理。那么我们究竟该选择什么样的字段来作为分片Key呢?有如下几个需要考虑点。

以下述记录日志的Document为例:

{

???server :?"ny153.example.com"?,

???application :?"apache"?,

???time :?