
redis缓存
sotti
这个作者很懒,什么都没留下…
展开
-
linux下redis的安装
redis作为NoSQL数据库的一种应用,响应速度和命中率上还是比较高效的。 项目中需要用[i][b]集中式可横向扩展[/b][/i]的缓存框架,做了一点调研,即便redis、memcached存在效率上的差异(具体比较参考http://timyang.net/data/mcdb-tt-redis/),但其实都能满足目前项目的需求;但是redis还是比较风骚的,支持链表和集合操作,支持正则表达式...原创 2010-11-09 18:05:08 · 101 阅读 · 0 评论 -
redis资料收集
[size=large][color=darkblue]NOSQL数据库笔谈[/color][/size] [url]http://sebug.net/paper/databases/nosql/Nosql.html[/url] [size=large][color=darkblue]官方地址[/color][/size] [url]http://code.google.com/p/re...原创 2010-11-10 08:52:45 · 101 阅读 · 0 评论 -
jredis使用小结
redis作为一个跨语言的缓存解决方案,客户端的实现可以采用多种语言,由于目前项目主要使用java偏多,所以着重了解了下redis的Java客户端。 目前redis的java客户端有两种,[b]jdbc-redis[/b]和[b]jredis[/b],从redis官方wiki上以及多种资料上的综合评价,jdbc-redis性能较差,目前主流的Java客户端还是jredis。 官方地址[ur...原创 2010-11-12 14:57:37 · 326 阅读 · 0 评论 -
redis常用命令
[size=large][color=darkblue]1、redis-benchmark[/color][/size] redis基准信息,redis服务器性能检测 [b]redis-benchmark -h localhost -p 6379 -c 100 -n 100000[/b] [i]100个并发连接,100000个请求,检测host为localhost 端口为6379的red...原创 2010-11-15 10:01:59 · 203 阅读 · 0 评论 -
jredis中实现Fail tolerance
redis支持master-slave模式,可以设置一个master,多个slave;采用读写分离的策略,master负责写数据,多个slave负责读数据,slave的数据是复制master上的,所以多个slave之间的数据是可以保持一致的,即便down了之后,也会通过加载dump数据的方式,重新加载会原来的缓存数据。 [b]Fail-Tolerance[/b] 当前项目需要保证一个cli...原创 2010-11-16 17:14:27 · 118 阅读 · 0 评论 -
分布式缓存 - Hash算法
[size=large][color=darkblue]一、根据余数计算分布 Hash() mod n[/color][/size] 就是“根据服务器台数的余数进行分散”。求得键的整数哈希值,再除以服务器台数,根据其余数来选择服务器。 [img]http://dl.iteye.com/upload/attachment/352514/8115687b-9361-3fe0-bfe9-a...原创 2010-11-21 17:44:27 · 107 阅读 · 0 评论