摘要: Gin 都说学一门技术,先用就完事了,所以我也是这样想的。 获取Gin go get github.com/gin-gonic/gin Gin是支持RESTFUL风格的请求的 直接上实例 package main import "github.com/gin-gonic/gin" func main 阅读全文
posted @ 2022-10-12 13:08 azxx 阅读(19) 评论(0) 推荐(0) 编辑
摘要: IO模型个人理解 目前经常使用并了解到的IO模型有,BIO(同步阻塞IO),NIO(同步非阻塞),AIO(异步非阻塞),多路复用IO,使用很多但感觉了解不深,所以单独一章来学习一下。 BIO 阻塞IO,这个阻塞指的是阻塞住后面还要用IO的人,同步指的是我要等着IO执行完我才执行后面的动作。 NIO 阅读全文
posted @ 2022-10-12 10:10 azxx 阅读(42) 评论(0) 推荐(0) 编辑
摘要: Innodb特性 两次写 两次写是刷新进磁盘的时候,先1MB 1MB的刷新到DoubleWriter里面,再刷新到db磁盘中,这样做的目的是为了保证持久性 插入缓冲 这个特性是对于二次索引而言,并不会一下子把数据插入,而是会等一下,先插入插入缓冲中。插入缓冲的数据结构是B+树 AIO Innodb的 阅读全文
posted @ 2022-10-12 08:32 azxx 阅读(17) 评论(0) 推荐(0) 编辑