TiDB数据库之简介
TiDB数据库之简介 TiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP) 的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、实时 HTAP、云原生的分布式数据库、兼容 MySQL 5.7 协议和 MySQL 生态...
TiDB数据库之简介 TiDB 是 PingCAP 公司自主设计、研发的开源分布式关系型数据库,是一款同时支持在线事务处理与在线分析处理 (Hybrid Transactional and Analytical Processing, HTAP) 的融合型分布式数据库产品,具备水平扩容或者缩容、金融级高可用、实时 HTAP、云原生的分布式数据库、兼容 MySQL 5.7 协议和 MySQL 生态...
git workflow的几种最佳实践方式 引言 现有的版本控制系统大多选择使用Git来进行管理/协作;不同的团队有会根据各自的情况选择不同的协助方式,常见的git workflow主要分为三种: Git flow Github flow Gitlab flow 常见的分支模式也可以大致划分为两种: 主干分支模式 特性分支模式 下面就先介绍特性分支模式下的三种 Git WorkFlow特点与优...
分布式数据库系统原理 引言 为什么需要分布式? 处理逻辑 功能 数据 控制 对于这个的理解应该是: 处理逻辑:对应应用实例或者算法之类的,单点无法满足某些需求(AP) 功能:对于功能的分布式划分主要是体现在微服务的拆分上,不同的功能拆分成为不同的服务 数据:对于数据的拆分主要是单点数据服务无法满足要求的情况下,进行拆库拆表 控制:这个暂时不能理解?控制是否为程序或者算法的同义楠? 什...
现代操作系统原理与实现-内存管理篇 一晃而过距离上一篇硬件结构已经过去了一个月有余了.最近一直在整理Notion上的笔记,把《深入理解Java虚拟机》的相关笔记也在notion上写和整理去了,对《现代操作系统原理与实现》的笔记也耽搁了许久;这本书应该是本年度最佳书籍了,会争取在今年把第一遍阅读的相关笔记完成,时间过的真的很快,跑题感慨了一下,下面继续有关内存部分的整理和理解吧! 引言 在上一章中了...
引言 操作系统是建立在硬件结构基础上的软件实现,这一章节我们来介绍计算机的硬件结构. CPU与指令集架构 指令集架构是cpu与软件之间的桥梁,包括指令集\特权级\寄存器\执行模式\安全扩展\性能加速等等 指令集 指令集包括精简指令集(RISC)和复杂指令集(CISC)两种. 精简指令集 指的是没有寄存器的指令集,通过指令来模拟寄存器的操作,常见的安卓和苹果的A系/M系芯片都是使用的这种指令...
深入分布式缓存-从原理到实践(一) 引言 是《深入分布式缓存-从原理到实践》一书的一些记录 理论基础 cache这个词,据说来自于法语,本意是当CPU处理数据时先到cache中去寻找,如果数据在之前的操作与i就读取而被暂存其中,就不需要从主内存中去读取了.后来cache的范围有所扩展,泛指凡是位于速度相差比较大的两种硬件之间,用于协调两者数据传输差异的结构,都称为cache. 凡是通过两种查询...