HTTP协议学习详解

吴泽鑫 | PHP | 2016-04-20
http 请求信息和响应信息的格式请求:(1)请求行(2)请求头信息(3)请求主体信息(可以没有)  注意:头信息结束后和主体信息之间要空一行请求行:请求行又分3部分,格式如下:请求方法 请求路径 所用的协议请求的方法:GET POST HEAD PUT DELETE TRACE OPTIONS请求的路径:实际上就是URI部分所用的协议:一般是HTTP/1.1如: POST /index [阅读全文]
ė3266次浏览 60条评论 0 http详解 http协议

文本编辑器Vim-Vim常用操作

吴泽鑫 | Linux | 2016-04-19
进入编辑模式 :  按一个':'号进入命令模式 : 按esc键进入插入模式 : 按,a 、i 、o常用操作技巧:设置快捷键之后,系统重启会清除,需要配置下:vi /root/.vimrc  其他用户就到其他用户的/home/username/.vimrc这样就会永久有效 [阅读全文]

Linux的常用命令

吴泽鑫 | Linux | 2016-04-19
目录命令ls 命令ls [-ald] 目录名a 显示所有文件,包括隐藏文件l 详细显示信息d 查看目录属性mkdir 目录创建mkdir [-p]p 递归创建目录rmdir 删除空目录rmdir 目录名cp 复制文件或目录cp [-rp] 原文件/目录(支持多个,空格隔开) 目标目录r 复制目录p 保留文件属性mv 移动文件或目录mv 原文件/目录 目标目录rm 删除文件或者目录rm [-rf] [阅读全文]

Redis数据库监控之sentinel

吴泽鑫 | Redis | 2016-04-16
在数据库架构中,使用一主多从的时候,如果master挂了,那么整个业务都跑不动,出现单点的情况。那么要不的做法是把其中一台slave作为master,然后再让其他slave作为这台新master的slave,让数据正常跑下去。例如:现在redis数据库有三个实例,如下端口    master/slave6379     [阅读全文]

mysql分区的在表引擎 innodb和myisam的区别

吴泽鑫 | Mysql | 2016-04-09
myisam表结构都是独立表空间的,所以可以进行分区,但是对于innodb表的数据结构,首先要解决2个概念问题:什么是独立表空间和共享表空间。什么是共享表空间和独立表空间?共享表空间以及独立表空间都是针对数据的存储方式而言的。共享表空间:某一数据库的所有表数据,索引文件全部放在一个文件中,默认这个共享表空间的文件路径在data目录下,默认文件名为: ibdata1初始化为10M。独立表空间:每一个 [阅读全文]

mysql分区技术试验测试总结(效率杠杠的)

吴泽鑫 | Mysql | 2016-04-09
大家都知道,mysql分区技术主要是为了提高查询效率,今天为了验证一下这个结论,我特意做了下试验,果然速度惊人,试验效果如下。1、先登陆到mysql,创建一张无分区的表(no_part_tab)和一张有分区的表(part_tab)mysql> create table part_tab(c1 int default null,c2&nbs [阅读全文]

mysql分区技术和理论

吴泽鑫 | Mysql | 2016-04-06
当一个表的数据很庞大,成百上千万时,很多人采用水平分区的方式。但是水平分区技术是将一个表拆分成多个表,比较常用的方式是将表中的记录按照某种hash算法进行拆分,简单的拆分方法如取模算法方式。同样,这种拆分方法也必须对前端的应用程序中的sql语句进行修改方可使用。而且对于一个sql,它可能会修改2个或者多个表,那么你必须写成多个sql语句才能完成一个业务的事务,使得程序的判断逻辑越来越复杂,这样会导 [阅读全文]

mysql基本操作技巧

吴泽鑫 | Mysql | 2016-04-06
1、mysql表复制create table t2 like t1; #复制表结构 insert into t2 select * from t1; #复制表数据,如果需要复制单独一列的数据,把 * 改成列名2、用户授权登录#表示,授权给192.168.10 [阅读全文]
ė2921次浏览 60条评论 0 mysql技巧 mysql使用

sphinx分布式索引

分布式是为了改善查询延迟问题和提高多服务器、多cpu 或多核环境下的吞吐率, 对于大量数据(即十亿级的记录数和TB 级的文本量)上的搜索应用来说是很关键的。分布式思想对数据进行水平分区 (HP, Horizontally partition),然后并行处理,当 searchd 收到一个对分布式索引的查询时,它做如下操作:1. 连接到远程代理2. 执行查询3. 对本地索引迸行查询4. 接收来自远程代 [阅读全文]

Sphinx实时索引,用增量索引实现索引更新

    我们前面知道,用./indexer --all 可以生成所有索引。当我们的数据很大,表的数据每天会逐渐添加,我们不可能再去重新生成下所有索引,这样性能方面会很差,那么,如何实现实时更新索引数据,又不影响性能呢,这时候“主索引+增量索引”的结合就能起到很好的效果,下面来讲解下如何使用。1、创建一张表,用于存放主数据源的数据最大id。mysql> create&n [阅读全文]

Ɣ回顶部