
哈希,分片,REDIS
iteye_14646
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
使用RendezvousHash算法,处理分片
当单机REDIS已经不能抗住一批量用户,显然,我们需要考虑水平方面的处理。作为SPRING的长期追随者,我发现他提供的spring-data-redis并没有分片的实现。于是,我在他的基础之前,建立了一个HASH映射,某一类的KEY,可以定位到其中一个RedisTemplate,这样可以较好的处理,降低单个REDIS的负载。但是,一开始,我是使用丑陋的取模算法,处理映射关系,后来发现,...2015-10-15 17:53:07 · 1054 阅读 · 0 评论 -
一致性hash算法(consistent hashing and HRW )
为什么需要一致性hash算法? 在缓存应用层面,如何保证数据访问的平横性,单调性? 平横性:主要是数据的平均分布,及当集群中某一个缓存服务失效,数据也能够正常分布 单调性:当数据插入某个缓存之后,再次调用,同样会落到对应的缓存上面。 两个算法比较: consistent hashing:通常做法就是通过一个环状来对缓存的key进行均横分布,如果不能命中,查找相邻节点。另...2016-03-02 18:36:00 · 905 阅读 · 0 评论