最近看了一些Redis应用场景的文章,所谓实践出真理,故有了此Demo,处理不当之处欢迎大家指正。
功能
此Demo使用PHP+REDIS实现一个微博写入消息队列。
流程
当你访问该页面是,系统会为你随机分配一个会话用户,比如当前你的会话用户是【Fuchsia】,你可以点击右上角的Send按钮发布测试数据。这时系统会随机组合一些微博内容,使用CURL扩展往"index.php?method=add"添加微博的方法提交请求,这个方法会把POST的数据写入到Redis的微博消息队列中,同时在后台会有一个脚本【WeiboQueue.sh】,完成把队列中的微博信息,存储进数据库并处理其中微博的用户关系。
在线预览