在 Redis 里,所谓 SETNX,是「SET if Not eXists」的缩写,也就是只有不存在的时候才设置,可以利用它来实现锁的效果,不过很多人没有意识到 SETNX 有陷阱!

比如说:某个查询数据库的接口,因为调用量比较大,所以加了缓存,并设定缓存过期后刷新,问题是当并发量比较大的时候,[......]

Read more

最近自己搞的小项目php报错几天后才被人发现,看来来个监控十分重要了。需要自动监控error_log一有新错误发送邮件通知下技术员,发现SEC -simple event correlator这个强大稳定的工具可以满足我的需要。

SEC是一个Perl脚本(〜11k行代码!),当有致命错误时,SEC[......]

Read more

一直没有用redis的机会,这次新项目终于可以在统计这块用上,因为开发环境是Windows,先附上Windows安装使用教程,备忘~~

1、redis简介
redis是一个高性能的key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括 string([......]

Read more