随笔分类 -  Redis缓存

摘要:Sorting(排序)Connection handling(连接池)Commands operating on any kind of valuesCommands operating on string valuesCommands operating on hashesCommands ope... 阅读全文
posted @ 2015-07-02 11:28 Uncle_Nucky 阅读(183) 评论(0) 推荐(0)
摘要:[构建高性能数据库缓存之redis主从复制][http://database.51cto.com/art/201407/444555.htm]一、什么是redis主从复制?主从复制,当用户往Master端写入数据时,通过Redis Sync机制将数据文件发送至Slave,Slave也会执行相同的操作... 阅读全文
posted @ 2015-07-02 00:04 Uncle_Nucky 阅读(194) 评论(0) 推荐(0)
摘要:由于单台Redis服务器的内存管理能力有限,使用过大内存的Redis又会使得服务器的性能急剧下降,一旦服务器发生故障将会影响更大范围业务,而Redis 3.0 beta1支持的集群功能还不适合生产环境的使用。于是为了获取更好的Redis缓存性能及可用性,很多公司都研发了Redis缓存集群方案。现对N... 阅读全文
posted @ 2015-07-01 23:54 Uncle_Nucky 阅读(596) 评论(0) 推荐(0)
摘要:淘宝缓存架构 redis很好用,提供缓存服务。相比memcached多了新数据结构和主从模式增加可用性。不过redis有一点不能满足一些互联网公司开发者需求。 redis集群中,想用缓存必须得指明redis服务器地址去要。这就增加了程序的维护复杂度。因为redis服务器很可能是需要频繁变动的。 ... 阅读全文
posted @ 2015-07-01 23:52 Uncle_Nucky 阅读(3093) 评论(0) 推荐(0)
摘要:Tedis:淘宝的Redis的Java客户端开发包http://www.open-open.com/lib/view/open1389880631976.htmlTedisTedis是另一个redis的java客户端Tedis的目标是打造一个可在生产环境直接使用的高可用Redis解决方案。参见htt... 阅读全文
posted @ 2015-07-01 23:49 Uncle_Nucky 阅读(1967) 评论(0) 推荐(0)
摘要:步骤1)首先创建一个比现有哈希表更大的新哈希表(expand)2)然后将旧哈希表的所有元素都迁移到新哈希表去(rehash)dictAdd对字典添加元素的时候,_dictExpandIfNeeded会一直对0号哈希表的使用情况进行检查。当rehash条件被满足的时候,它就会调用dictExpand函... 阅读全文
posted @ 2015-07-01 23:47 Uncle_Nucky 阅读(2511) 评论(0) 推荐(0)
摘要:【hash字典】1.typedefstructdict{2.dictType*type;//上边的type,为不同数据类型hash使用的回调函数,3.void*privdata; //传给类型特定函数的可选参数4.dicththt[2];//使用的两个hash表,主要是用来旧的到新的转换5.intr... 阅读全文
posted @ 2015-07-01 23:46 Uncle_Nucky 阅读(185) 评论(0) 推荐(0)
摘要:转载:[http://www.tuicool.com/articles/zayY7v]redis缓存服务器笔记redis是一个高性能的key-value存储系统,能够作为缓存框架和队列。但是由于他是一个内存系统,这些数据还是要存储到数据库中的。作为缓存框架:create/updae/delete--... 阅读全文
posted @ 2015-07-01 23:40 Uncle_Nucky 阅读(340) 评论(0) 推荐(0)