Redis不是比较成熟的Memcache或者Mysql的替代品,是对于大型互联网类应用在架构上很好的补充。现在有越来越多的应用也在纷纷基于Redis做架构的改造. Redis已经发布集群版3.0.0beta,相信在不久的将来就会出稳定版本。rediscluster集群规范安装 Redis集群版3.....
分类:
其他好文 时间:
2014-08-10 15:25:50
阅读次数:
345
前言社交网络信息爆发,如何衡量你在社交舆论上的影响力?计数!计数是应用最方便、简单实现的数据挖掘应用,拿Facebook举例,你的Feed被评论多少次,转发多少次,赞多少次,被浏览多少次,你有多少个好友等等。可以说计数得多少的价值可能超过你本身或者你发布的内容本身。今天着重介绍下Redis在计数器场...
分类:
其他好文 时间:
2014-08-09 23:11:39
阅读次数:
329
2011-07-25 10:38 贾隆51CTO.com字号:T|TRedis的一个很大好处就是可以不用整个转入到这个数据库,而是可以沿用之前的MySQL等数据库,而仅在一些特定的应用场景通过Redis的特性提高效率。本文列出了11个这样的Web应用场景,如显示最新的项目列表、删除和过滤、排行榜等相...
分类:
Web程序 时间:
2014-08-09 23:07:29
阅读次数:
250
百万级运维经验一:Mongodb和Redis数据不能放在同一个服务器一开始时,为了省服务器,把Mongodb和Redis放在一个服务器上。网站每到高峰期都特别卡,还经常出现502。找了很久的原因,发现硬盘的写数据很大,IOPS也很高,排查了很多原因都没找到。然后再仔细研究监控,发现写硬盘的操作很有规...
分类:
数据库 时间:
2014-08-09 23:01:09
阅读次数:
338
Redis Installation、Configuration、Program Based On Redis Learning
分类:
其他好文 时间:
2014-08-09 23:00:49
阅读次数:
362
上一篇介绍了因为子表过多,导致innodb crash的情况,但crash的原因是long semaphore waits。long semaphore waits又为何物?背景:Innodb使用了mutex和rw_lock来保护内存数据结构,同步的机制要么是互斥,要么是读写阻塞的模式, Innod...
分类:
数据库 时间:
2014-08-09 22:59:39
阅读次数:
776
1. 死锁
在多个mutex存在的时候,可能就会产生死锁。
避免死锁的一个最通用的方法是,总是按照相同的顺序来lock the two mutexes, 即总是先于mutex B之前lock mutex A,这样就不会有死锁的可能。有时,这种方法很简单实用,当这些mutexes用于不同的目标。但是,当mutexes用于包含相同类的一个实例时,就不是那么容易了。
例如,如下面程序所...
分类:
编程语言 时间:
2014-08-09 18:47:19
阅读次数:
303
学习目标每天2小时,13天让你学会Redis。本课程针对Redis新手,甚至连Redis是什么都没有听说过的同学。课程会具体介绍Redis是什么以及为什么要使用Redis,结合项目实践旨在让学生从零開始逐步晋升为一个Redis的优秀开发人员。适合人群1.在校学生:掌握多门存储技术,丰富毕业设计,贴近...
分类:
其他好文 时间:
2014-08-09 13:26:57
阅读次数:
225
学习目标每天2小时,13天让你学会Redis。本课程针对Redis新手,甚至连Redis是什么都没有听说过的同学。课程会具体介绍Redis是什么以及为什么要使用Redis,结合项目实践旨在让学生从零開始逐步晋升为一个Redis的优秀开发人员。适合人群1.在校学生:掌握多门存储技术,丰富毕业设计,贴近...
分类:
其他好文 时间:
2014-08-09 13:26:37
阅读次数:
184
1.为什么用Lock及关键知识当我们使用线程的时候,效率最高的方式当然是异步,即个个线程同时运行,其间互不依赖和等待。当不同的线程都需要访问某个资源的时候,就需要同步机制了,也就是说当对同一个资源进行读写的时候,我们要使该资源在同一时刻只能被同一个线程操作,以确保每个操作都是有效即时的,也即保证其操...
分类:
其他好文 时间:
2014-08-09 11:25:37
阅读次数:
225