
PHP
rainkid
这个作者很懒,什么都没留下…
展开
-
mysql海量数据压力测试 数据构造工具
为了方便对服务进行压力测试,用PHP扩展编写了一个数据构造器,造数据速度相当快,使用起来也非常方便,-.配置环境:需要有linux+mysql+php环境二.安装源码下载地址:https://github.com/rainkid/dataservgit原创 2011-08-26 11:32:48 · 4995 阅读 · 0 评论 -
Linux 帮助手册安装
最近在看php帮助手册时发现,linux下也可安装类似man这样的函数查询工具,于是拿过来记录一下安装过程如下:The manual is also available via *nix style man pages. To install and use:原创 2011-09-22 22:28:46 · 709 阅读 · 0 评论 -
Memcache mutex设计模式[高并发解决方案]
场景Mutex主要用于有大量并发访问并存在cache过期的场合,如首页top 10, 由数据库加载到memcache缓存n分钟微博中名人的content cache, 一旦不存在会大量请求不能命中并加载数据库需要执行多个IO操作生成的数据存在cache中, 比如查原创 2011-09-23 09:58:39 · 3489 阅读 · 0 评论 -
PHP后台守护进程的实现
使用场景:用户触发守护进程,并以守护进程的方式在后台执行一些计划任务。定义与用法:主要使用PHP内置ignore_user_abort函数来完成,函数设置与客户机断开是否会终止脚本的执行,函数返回 user-abort 设置的之前的值(一个布尔值);语法i原创 2011-08-26 17:53:45 · 3812 阅读 · 3 评论 -
基于第三方KV存储的消息队列实现
消息队列使用非常广泛,在缓解高并发有相当的作用,本文提供PHP消息队列的实现相比其它消息队列有以下优点:1.采用PHP编写,使用方便,可根据需求自行修改,代码一目了然。2.支持memcache,tokyocabinet,redis,google的kv缓存服务等其它KV原创 2011-08-30 16:54:10 · 3427 阅读 · 2 评论 -
vim_cheat_sheet_for_programmers
原创 2011-10-27 08:49:37 · 642 阅读 · 0 评论 -
计划任务实现
0.计划任务服务解决生产环境中遇到的大量计划任务维护难问题,所有计划任务可实现后台管理,即时记录计划任务执行结束,执行失败的计划定时发送报警邮件通知,后台维护的计划任务会在五分钟内生效,可定义计划任务的开始时间,结束时间,执行间隔,执行次数,基于http协议的计划任务,大大提高计划任务的灵活性。1.特性 1.计划任务支持的类型: 数据库(mysql)、文件(file) 2.计划任务执行失败邮件原创 2012-01-30 14:49:04 · 1301 阅读 · 0 评论