![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
缓存
thriller_zw
擅长网络编程,网络爬虫。。研究方向:分布式存储、并行计算。
展开
-
memcached
一、安装、启动 #安装 # wget http://memcached.googlecode.com/files/memcached-1.4.15.tar.gz # tar zxvf memcached-1.4.15.tar.gz #./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libeven...原创 2013-05-30 19:23:03 · 88 阅读 · 0 评论 -
redis
redis生成多个数据库全局唯一id,mysql无自增,手动insert: import java.net.URLEncoder; import redis.clients.jedis.JedisPoolConfig; import redis.clients.jedis.ShardedJedis; import redis.clients.jedis.ShardedJedisPool...2013-11-13 12:55:26 · 75 阅读 · 0 评论 -
源码分析Memcached-Java-Client一致性hash算法
memcached的分布式主要体现在client端,server之间没有关系。 一致性hash算法:cache不能命中的问题仍然存在,但是只存在于2个节点之间的位置。相对于取模的算法,一致性hash算法除了计算key的hash值外,还会计算每个server对应的hash值,然后将这些hash值映射到一个有限的值域上(比如0~2^32)。通过寻找hash值等于大于hash(key)的最小ser...2014-04-25 23:27:17 · 112 阅读 · 0 评论 -
memcached
=/usr/local/libevent && make && make install #后台启动: ./usr/local/memcached/bin/memcached -d -m 64 -u root -l 127.0.0.1 -p 11621 -c 1024 -P /usr/local/memcached/memcached.pid -d 以守护程序(daemon)方式运行 -m 1024 数据内存数量,不包含me原创 2013-05-30 19:23:03 · 71 阅读 · 0 评论 -
redis
redis.clients.jedis.ShardedJedisPool; private static ShardedJedisPool pool = new ShardedJedisPool(poolConfig, shardJedis); private static JedisPoolConfig poolConfig = new JedisPoolConfig(); //key如:seq_productid public static long incrByStr(String k2013-11-13 12:55:26 · 60 阅读 · 0 评论 -
源码分析Memcached-Java-Client一致性hash算法
2014-04-25 23:27:17 · 73 阅读 · 0 评论