摘要 本文主要讲述了一个httprequest请求从发出到收到response的整个生命周期,希望可以通过对整个流程的一个描述来梳理清楚五层网络协议的定义以及各层之间是如何协作的。 使用Golang发起一个HTTP请求 对于后端来说通过http请求来进行远程调用是再寻常不过的事了,以Golang的resty包为例,我们通过下面这个语句来发起一个请求并获得所请求的服务器的response,简单起见这里我们使用GET方法进行请求: client:=resty.New() headers:=map[string]string{ "Connection":"Keep-Alive", } resp1,...

  3W9QaaDLpkn6   2023年11月02日   34   0   0 Go

目录 索引 什么是索引 索引的创建与删除 创建索引 删除索引 索引的使用 使用explain分析SQL语句 最佳左前缀 索引覆盖 避免对索引列进行额外运算 SQL语句优化 小表驱动大表 joinbuffer in/exists 索引 什么是索引 索引是一种方便我们高效查找某一列或几列数据的一种数据结构,一般是B+树或者hash树。想象一下在一个表中有一列是我们经常需要用于作为查询条件的列,也就是它经常出现在where子句中,那么如果每次用到它都要顺序遍历全表数据来找到我们所需要的那一行,听着好像效率不太高的样子,所以就出现了索引这个东西。因为索引一般是使用树...

  3W9QaaDLpkn6   2023年11月01日   234   0   0 MySQL
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~