数据库共286篇 第29页
InnoDB持久化策略以及过程详解-不念博客

InnoDB持久化策略以及过程详解

InnoDB两种持久化策略 InnoDB内存部分包括缓冲池(buffer pool) 和日志缓冲(log buffer),两者刷盘方式不同,前者走direct_io模式(直接绕过Page Cache来访问磁盘),后者走Page Cache模式(...
不念的头像-不念博客不念2年前
403
InnoDB数据的三种log类型和作用-不念博客

InnoDB数据的三种log类型和作用

undolog undolog是InnoDB的日志,又称撤销日志文件,属于逻辑日志。undolog内存数据存储在buffer pool中,磁盘数据则存储在undo tablespace。 undolog保存类型为FIL_PAGE_UNDO_LOG在undo page中...
不念的头像-不念博客不念2年前
508
InnoDB内存结构详解-不念博客

InnoDB内存结构详解

InnoDB内存结构详解 buffer pool buffer pool是InnoDB的缓存,用来存放各种数据,包括索引页(index page)、数据页(data page)、undo页、插入缓冲、自适应哈希索引(AHI)、innodb存储的锁信息、...
不念的头像-不念博客不念2年前
318
InnoDB磁盘结构详解-不念博客

InnoDB磁盘结构详解

表空间 磁盘部分包括各种表空间,包括系统表空间(System Tablespace)、独立表空间(File-Per-Table Tablespaces)、undo表空间(Undo Tablespaces)、通用表空间(General Tablespaces)、临时...
InnoDB存储结构详解-不念博客

InnoDB存储结构详解

 InnoDB逻辑存储结构 InnoDB逻辑存储结构层级:表空间->段->区->页->行 InnoDB逻辑存储结构 如上图所示,数据表有许多数据行,分别存储在16KB的Page上,把一定数量的Page整合为了一个Exten...
不念的头像-不念博客不念2年前
254
Tair应用场景有哪些?-不念博客

Tair应用场景有哪些?

电商方面: Tair在电商方面,主要是用做缓存与内存存储,一般就用在登陆系统、用户系统、商品系统、购物车、个性化推荐上面。 游戏方面: 游戏客户最重要的除了低延迟、弹性伸缩、高可用之外,...
不念的头像-不念博客不念2年前
266
云原生内存数据库Tair关键能力-不念博客

云原生内存数据库Tair关键能力

Redis的一些痛点 redis痛点 我们可以看一下左边跟右边的痛点为什么会是这样的情况? 其实总结下来就是开源的 Redis 在超多访问链接下,它的性能会下降。但是在容器化的时代下,应用的服务器变得...
不念的头像-不念博客不念2年前
341
云原生内存数据库Tair产品形态-不念博客

云原生内存数据库Tair产品形态

阿里云的内存数据库Tair经过多年演进,已经完整兼容了Memcache&Redis,还有一部分是我们的图引擎,兼容了开源的 Gremlin和Neo4j的 Cypher。我们还有一个支持标准 SQL 的引擎,这个我们用来...
不念的头像-不念博客不念2年前
490