
数据库
MySQL数据库和Redis数据库
lucky_jiexia
这个作者很懒,什么都没留下…
展开
-
《剑指Java面试-Offer直通车》--Redis
一、Redis简介 MySQL的数据都是存放在磁盘中的,虽然在数据库层也做了对应的缓存,但这种数据库层次的缓存一般针对查询的内容,而且粒度也比较小。一般只有表中数据没有发生变动时,数据库对应的Cache才会发挥作用,这不能减少业务系统对数据库产生的增删改查的IO压力。因此缓存数据库应运而生,该技术实现了对热点数据的高速缓存,提高应用的响应速度,极大缓解后端数据库的压力。 缓存中间件--Memcache和Redis的区别 Memcache简单易用,代码层次类似Hash。支持简单数据类型;不支持数据持原创 2020-06-21 11:02:18 · 2617 阅读 · 4 评论 -
《剑指Java面试-Offer直通车》--数据库
数据库 如何设计一个关系型数据库? 数据库最主要的功能是存储数据,因此有一个存储模块存储数据。存储模块类似OS文件系统,将数据持久化存入磁盘中,如存入机械硬盘、SSD固态硬盘、亦或者是它们的磁盘阵列矩阵中。 但是只有存储是不行的,还需要组织并且用到这些数据,因此需要有程序的实例,用逻辑结构来映射出物理结构,并且在程序中提供获取和管理数据的方式,以及提供必要的问题追踪机制。 细分程序模块...原创 2020-04-10 19:44:05 · 4017 阅读 · 6 评论