12 2018 档案

摘要:windows下安装redis 1、redis简介redis是一个key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set --有序集合)和hashs(哈希类型)。这些数据类 阅读全文
posted @ 2018-12-23 21:41 jierong 阅读(285) 评论(0) 推荐(0)
摘要:前两天想自己研究PHP的并发问题,看到很多人都说用redis的队列处理并发很好,所以自己也去研究了一下,下面用实际项目记录一下自己的成果。 基本思路是所有操作用过redis的队列和集合处理并发 1.用户抢购队列(List),user_list 2.商品队列(List),goods_list 3.订单 阅读全文
posted @ 2018-12-22 21:38 jierong 阅读(2598) 评论(0) 推荐(0)
摘要:个人理解在项目中使用消息队列一般是有如下几个原因: 把瞬间服务器的请求处理换成异步处理,缓解服务器的压力 实现数据顺序排列获取 ​redis实现消息队列步骤如下: 1).redis函数rpush,lpop 2).建议定时任务入队列 3)创建定时任务出队列 文件:demo.php插入数据到redis队 阅读全文
posted @ 2018-12-21 12:10 jierong 阅读(1012) 评论(0) 推荐(0)
摘要:MySQL索引优化分析 为什么你写的sql查询慢?为什么你建的索引常失效?通过本章内容,你将学会MySQL性能下降的原因,索引的简介,索引创建的原则,explain命令的使用,以及explain输出字段的意义。助你了解索引,分析索引,使用索引,从而写出更高性能的sql语句。还在等啥子?撸起袖子就是干 阅读全文
posted @ 2018-12-21 00:01 jierong
摘要:交换函数:注意要按引用传递,否则无法真正交换两个数的值 1、直接插入算法 2、希尔排序算法【暂缺】 3、直接选择排序算法 4、堆排序算法【暂缺】 5、冒泡排序算法 6、快速排序算法 7、归并排序算法【注意:数组按值传输】 8、基数排序算法【暂缺】 转载自:https://www.cnblogs.co 阅读全文
posted @ 2018-12-18 11:52 jierong 阅读(384) 评论(0) 推荐(0)