摘要: 使用索引是数据库性能优化的必备技能之一。在MySQL数据库中,有四种索引:聚集索引(主键索引)、普通索引、唯一索引以及我们这里将要介绍的全文索引(FULLTEXT INDEX)。 全文索引(也称全文检索)是目前搜索引擎使用的一种关键技术。它能够利用「分词技术「等多种算法智能分析出文本文字中关键字词的 阅读全文
posted @ 2017-11-07 18:20 php小小菜鸟 阅读(1461) 评论(0) 推荐(0) 编辑
摘要: 前些时候,一位颇高级的程序员居然问我什么叫做索引,令我感到十分的惊奇,我想这绝不会是沧海一粟,因为有成千上万的开发者(可能大部分是使用MySQL的)都没有受过有关数据库的正规培训,尽管他们都为客户做过一些开发,但却对如何为数据库建立适当的索引所知较少,因此我起了写一篇相关文章的念头。 最普通的情况, 阅读全文
posted @ 2017-11-07 17:53 php小小菜鸟 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 需求背景:有个调用统计日志存储和统计需求,要求存储到mysql中;存储数据高峰能达到日均千万,瓶颈在于直接入库并发太高,可能会把mysql干垮。 问题分析 思考:应用网站架构的衍化过程中,应用最新的框架和工具技术固然是最优选择;但是,如果能在现有的框架的基础上提出简单可依赖的解决方案,未尝不是一种提 阅读全文
posted @ 2017-11-07 16:54 php小小菜鸟 阅读(1483) 评论(0) 推荐(0) 编辑
摘要: 将请求存入redis 为了模拟多个用户的请求,使用一个for循环替代 <?php//redis数据入队操作 $redis = new Redis(); $redis->connect('127.0.0.1',6379); for($i=0;$i<50;$i++){ try{ $redis->LPUS 阅读全文
posted @ 2017-11-07 16:45 php小小菜鸟 阅读(23534) 评论(2) 推荐(0) 编辑
摘要: 1.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本。 2.下载 php_redis-2.2.7-5.5-ts-vc11-x86.zip 和 php_igbinary-2.0.5-5.6-ts-vc11-x86.zip (ps:我的Zend Extension Build和PHP 阅读全文
posted @ 2017-11-07 13:11 php小小菜鸟 阅读(385) 评论(0) 推荐(0) 编辑