上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 59 下一页
摘要: ####mysql 半同步复制介于异步和同步之间 同步复制 客户端提交主库后立即返回,此时宕机从库提升为主库则数据不一致 异步复制 客户等全部的主库和从库同步后 在返回 ,延迟较大,性能不高 半同步复制 客户端等待至少一个从库同步后返回,至少有个个TCP/IP 延迟,低延迟网络使用较好 存在的问题 阅读全文
posted @ 2022-08-02 11:34 vx_guanchaoguo0 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 很多人对mysql并不陌生 但是对历史却知道的很少 一般用的最多的就是5.6~ 为何很多人都很使用5.6~ ? 留下有个疑问吧~ 最初的版本 base 1979年, Monty Widenius在Tcx工作用BASIC设计了一个报表工具叫做Unireg,后面用c重写并移植到linux 初始团队 存贮 阅读全文
posted @ 2022-08-02 11:11 vx_guanchaoguo0 阅读(31) 评论(0) 推荐(0) 编辑
摘要: 很多人不理解 cmd 和 entrypoint 通过一个很简单的实验帮你理解 有条件的和我一起 实验室一 dockerfile 和docker run 优先级???? 新建一个docker-compose version: '3' services: alpine: container_name: 阅读全文
posted @ 2022-07-28 11:16 vx_guanchaoguo0 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 虚拟容器技术 2013年 AWS 和 IBM 的 OpenStack 和 VMware 的 Cloud Foundry 公有云的基础 OpenStack 技术: 虚拟机 vm 镜像: os镜像 体积: 大 语言: 基础平台 环境自己处理 Cloud Foundry 技术: namespace cgr 阅读全文
posted @ 2022-07-28 10:58 vx_guanchaoguo0 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 控制台查看 logs.SetLogger("console") logs.SetLogger(logs.AdapterConsole, `{"level":1,"color":true}`) 输出到文件 logs.SetLogger(logs.AdapterFile,`{"filename":"pr 阅读全文
posted @ 2022-07-27 11:50 vx_guanchaoguo0 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 符合OpenAPI规范 接口变更时,我们只需要更改对应的OpenAPI描述文件 让我们能专注于业务代码的开发 基础的OpenAPI描述文件 openapi version info description paths restfull paths endpoint(interface) Path I 阅读全文
posted @ 2022-07-22 10:31 vx_guanchaoguo0 阅读(95) 评论(0) 推荐(0) 编辑
摘要: SQL to struct 插件 :Convert SQL to GO Struct 使用: 右键 Convert SQL to GO Struc json to struct 插件 :Convert SQL to GO Struct 使用: 右键 Convert json to GO Struc 阅读全文
posted @ 2022-07-20 16:45 vx_guanchaoguo0 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 服务处理流程 ####关键点 服务器如何管理连接,获取输入数据 服务器如何处理请求 I/O多路复用 I/O多路复用是指使用一个线程来检查多个文件描述符(Socket)的就绪状态 select和poll函数,传入多个文件描述符,如果有一个文件描述符就绪,则返回,否则阻塞直到超时 得到就绪状态后进行真正 阅读全文
posted @ 2022-07-20 15:30 vx_guanchaoguo0 阅读(153) 评论(0) 推荐(0) 编辑
摘要: 操作系统允许绕过 pagecache 直接存取文件 文件复制 磁盘 IO 应用是不可以操作文件的,需要驱动我们的操作系统内核来读取和写入文件 不使用零拷贝: 硬盘 -> 内核层的内存 -> 用户层的应用缓存 -> 内核层的内存 -> 硬盘 使用 零拷贝: 硬盘 -> 内核层的内存 -> 硬盘 网络I 阅读全文
posted @ 2022-07-20 14:47 vx_guanchaoguo0 阅读(18) 评论(0) 推荐(0) 编辑
摘要: 原理 定义: 操作系统在读写文件的时候并不会直接写入磁盘,而是在内存申请一块缓存,先写入缓存 然后定时刷盘 刷盘时优化写入排序 来源:read、mmap 优势 I/O Scheduler 会将连续的小块写组装成大块的物理写从而提高性能 I/O Scheduler 会尝试将一些写操作重新按顺序排好,从 阅读全文
posted @ 2022-07-20 14:34 vx_guanchaoguo0 阅读(57) 评论(0) 推荐(0) 编辑
上一页 1 ··· 42 43 44 45 46 47 48 49 50 ··· 59 下一页