![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 60
北暖的csdn
php研发工程师
展开
-
php版本单点登录
本文主要介绍了利用webservice,session,cookie技术,来进行通用的单点登录系统的分析与设计。具体实现语言为PHP。单点 登录,英文名为Single Sign On,简称为 SSO,是目前企业,网络业务的用户综合处理的重要组成部分。而SSO的定义,是在多个应用系统中,用户只需要登陆一次就可以访问所有相互信任的应用系 统。动机:用过ucenter的全站登录方式的朋友原创 2017-03-17 10:59:31 · 277 阅读 · 0 评论 -
主从复制,读写分离
今天说一下MySQL的主从复制如何做到!准备工作:1.两个虚拟机:我这里用的是CentOS5.5,IP地址分别是192.168.1.101 和192.168.1.105; 101做主服务器,105做从服务器(都已经安装相同版本的Mysql);2.本机环境:Apache+PHP+MySQL 好了,现在开始吧,来看看这听起来高大上的主从复制是原创 2016-10-04 18:53:45 · 210 阅读 · 0 评论 -
多连接查询
sql之left join、right join、inner join的区别left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行举例如下: ----------------------------转载 2016-11-05 20:57:54 · 201 阅读 · 0 评论 -
sql高性能触发器
example1:创建表tab11234DROP TABLE IF EXISTS tab1;CREATE TABLE tab1( tab1_idvarchar(11));创建表tab2123转载 2016-11-28 17:23:23 · 241 阅读 · 0 评论 -
php+ mysql+coreseek建立中文搜索引擎
1:首先到官网下载coreseek4.1 windows 版本 http://www.coreseek.cn2:解压到磁盘:我这里解压到D盘3:复制D:/coreseek/etc/csft_mysql.conf 文件 到 D:/coreseek/bin 里面 重新命名为coreseek.conf 到编辑器打开配置文件4:配置如下:#数据源定义source原创 2016-12-15 10:43:52 · 673 阅读 · 0 评论 -
构建高性能索引
MySQL的btree索引和hash索引的区别1:hash索引Hash 索引结构的特殊性,其检索效率非常高,索引的检索可以一次定位,不像B-Tree 索引需要从根节点到枝节点,最后才能访问到页节点这样多次的IO访问,所以 Hash 索引的查询效率要远高于 B-Tree 索引。可能很多人又有疑问了,既然 Hash 索引的效率要比 B-Tree 高很多,为什原创 2017-02-07 10:54:57 · 172 阅读 · 0 评论 -
redis处理消息队列
1异步处理场景说明:用户注册后,需要发注册邮件和注册短信。传统的做法有两种1.串行的方式;2.并行方式。(1)串行方式:将注册信息写入数据库成功后,发送注册邮件,再发送注册短信。以上三个任务全部完成后,返回给客户端。(架构KKQ:466097527,欢迎加入)(2)并行方式:将注册信息写入数据库成功后,发送注册邮件的同时,发送注册短信。以上三个任务完成后,返回给客户原创 2017-02-12 18:48:01 · 576 阅读 · 0 评论 -
redis的集合类型和列表类型区别
有序集合类型在某些方面和列表类型有些相似。(1)二者都是有序的。(2)二者都可以获得某一范围的元素。但是二者有着很大的区别,这使得它们的应用场景也是不同的。(1)列表类型是通过链表实现的,获取靠近两端的数据速度极快,而当元素增多后,访问中间数据的速度会较慢,所以它更加适合实现如“新鲜事”或“日志”这样很少访问中间元素的应用。(2)有序集合类型是使用散列表和跳跃表(Skip li原创 2016-12-04 18:12:33 · 2755 阅读 · 0 评论 -
php高级工程师必备的技能
一、平静的心态和所有程序员一样,要写一手好的程序,没有好的心态是不行的。遇事不可急躁,不可轻言放弃。在程序开发过程中,尤其是初中级程序员,写出的程序或架构会遇到很多问题,其中一些问题比较弱智,而有些问题根本没有碰到过,于是不可太过急躁,应该逐个排查问题的最初源泉,将其干掉。急躁的心态去开发系统是对项目的一种不负责。急躁会让人学会将就,让人学会逃避。而我个人北京两年的简单生活原创 2016-10-04 12:10:17 · 374 阅读 · 0 评论 -
索引与优化like查询
索引与优化like查询 1. like %keyword 索引失效,使用全表扫描。但可以通过翻转函数+like前模糊查询+建立翻转函数索引=走翻转函数索引,不走全表扫描。2. like keyword% 索引有效。 www.2cto.com 3. like %keyword% 索引失效,也无法使用反向索引。 =====================原创 2017-04-05 09:27:44 · 501 阅读 · 0 评论