0关注
0粉丝
暂时未有相关云产品技术能力~
暂无个人介绍
《数据密集型应用系统设计》 - 数据编码和演化(二)
五、《图解HTTP》- RSS和网络攻击方式介绍(下)
五、《图解HTTP》- RSS和网络攻击方式介绍(上)
谷歌三件套 - Bigtable
《网络是怎么样连接的》读书笔记 - 汇总篇
HTTP 缓存技术 - 强制缓存
LSM-Tree - LevelDb布隆过滤器
使用Idea部署RocketMq 源代码(4.9.4)
HTTP 缓存技术 - 协商缓存
LSM-Tree - LevelDb布隆过滤器
HTTP 缓存技术 - 认识缓存
《网络是怎么样连接的》读书笔记 - 汇总篇
《数据密集型应用系统设计》 - 数据模型和查询语言
《数据密集型应用系统设计》 - 应用系统概览
LSM-Tree - LevelDb之LRU缓存
八、《图解HTTP》 - HTTPS(一)
六、《图解HTTP》- 用户身份认证
【学习记录】IDEA编辑器 - 类、方法模板配置
LSM-Tree - LevelDb之LRU缓存
Linux内存管理优化
《Linux是怎么样工作的》读书笔记
LSM-Tree - LevelDb 源码解析(一)
【Java】BIO源码分析和改造(GraalVM JDK 11.0.19)
Obsidian Day-Planner 插件新版本使用(0.7.X以上版本)
【Java】BIO源码分析和改造(GraalVM JDK 11.0.19)
【Zookeeper】Apach Curator 框架源码分析:初始化过程(一)【Ver 4.3.0】
【Zookeeper】基于3台linux虚拟机搭建zookeeper集群
《跟闪电侠学Netty》阅读笔记 - Netty入门程序解析
【JAVA】JDK11新特性个人分析
【JVM】Try to Avoid -XX UseGCLogFileRotation
《图解HTTP》- HTTP协议历史发展(下)
《SQL必知必会》读书笔记
Linux内存管理
【JAVA】JDK11新特性个人分析
What is /dev/null and How to Use It
$加数字在Shell中的含义
【Java】《2小时搞定多线程》个人笔记
《跟闪电侠学Netty》阅读笔记 - Netty入门程序解析(一)
七、《图解HTTP》- HTTP首部和HTTP协作服务器(一)
三、《图解HTTP》- 报文内的 HTTP信息
HTTP - HTTP 面试题
【RocketMq】RocketMq 4.9.4 Windows-docker 部署
计算机的存储器层级结构是越靠近CPU和CPU关系越密切价格越高容量越小,我们常见的存储器有这几种,速度从快到慢的排序是:寄存器 -> 高速缓存 -> 内存 -> 外部存储器,这一节则针对这几个存储层级进行介绍。
这一节讲述如何快速的了解一个Linux文件系统的设计方式,文件系统的设计当然没有这篇文章说的那么简单,但是对于我们大致了解Linux整体的设计思路入门还是不错的。
机械磁盘从逻辑结构理解为类似一个同心圆的多个圈,从外层到内层进行编号,磁盘通过顺时针顺序编号,逆时针转动磁盘,这样处理是考虑查找磁盘的时候可以直接按照顺序扫描过去,磁头前进方向就是编号递增方向。
内容为慕课网的《高并发 高性能 高可用 Mysql 实战》视频的学习笔记内容和个人整理扩展之后的笔记,这一节讲述三高架构的另外两个部分切换和扩展,扩展指的是分库分表减轻数据库的压力,同时因为分库分表需要针对节点宕机问题引入了一些优化手段,而切换部分就是讲述节点宕机的切换问题的,最后我们结合复制的主从切换讲述如何搭建一个三高的架构。
内容为慕课网的《高并发 高性能 高可用 Mysql 实战》视频的学习笔记内容和个人整理扩展之后的笔记,这一节主要讲讲Mysql5.8比较常用的几个新特性以及针对内部服务器的优化介绍,理论部分的内容比较多简单看看理解一下即可。
实战部分挑选一些比较常见的情况,事先强调个人使用的是mysql 8.0.26,所以不同版本如果出现不同测试结果也不要惊讶,新版本会对于过去一些不会优化的查询进行优化。
内容为慕课网的"高并发 高性能 高可用 MySQL 实战"视频的学习笔记内容和个人整理扩展之后的笔记,本节内容讲述的索引优化的内容,另外本部分内容涉及很多优化的内容,所以学习的时候建议翻开《高性能Mysql》第六章进行回顾和了解,对于Mysql数据的开发同学来说大致了解内部工作机制是有必要的。
本文为《数据密集型应用系统设计》的读书笔记第一部分第三章的笔记整理,也是个人认为的这本书第一部分最重要的内容。本文将会针对目前数据库系统两个主要阵营进行展开,分别是采用日志型存储结构高速读写的LSM-Tree和面向OLTP的事务数据库BTree两种数据结构对比。