对比 Htable 的 split 策略 . ( 范围, 归档方式 )
精华 新鲜出炉,Mongodb和SQLServer性能对比报告 . 单机不如 mysql. mysql 毕竟优化了这么多年, 可以查看 mysql 每次的更新list
1.片健 hash
2.范围分片
3.手动分片
故地图上的分片,只好业务自己来做 .
根据城市的 多边形判断算法. 分配到不同的 mongdb 集群中.
以后通过位置信息搜索集群,就通过这个路由算法找到对应的集群去搜索附近的信息. geohash, 指定精度下的.
同时如果刚好在多边形附近,那就要把附近的城市 id 取出来进行分片. 其实城市边界本人就是人口少.
MongoDB分片实战(三):性能和优化
http://www.cnblogs.com/zhanjindong/archive/2013/04/12/3017387.html