摘要: Consistent Hashing最大限度地抑制了hash键的重新分布。另外要取得比较好的负载均衡的效果,往往在服务器数量比较少的时候需要增加虚拟节点来保证服务器能均匀的分布在圆环上。因为使用一般的hash方法,服务器的映射地点的分布非常不均匀。使用虚拟节点的思想,为每个物理节点(服务器)在圆上分配100~200个点。这样就能抑制分布不均匀,最大限度地减小服务器增减时的缓存重新分布。用户数据映射在虚拟节点上,就表示用户数据真正存储位置是在该虚拟节点代表的实际物理服务器上。 阅读全文
posted @ 2017-02-15 14:12 dotNet修行之路 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 当采用EF的DbContext保存decimal类型数据到数据库,默认只会保存小数点后的前2位小数,其余均置0 阅读全文
posted @ 2017-02-15 10:27 dotNet修行之路 阅读(1735) 评论(0) 推荐(0) 编辑