首页
Portal
专栏
标签
关于
搜索
文章
帖子
进击架构,扶摇直上九万里,卷出天际~
互联网时代,海量信息杂乱冗余,如何快速的获取到更高质量的信息?关注我,我们一起从0进击架构,一起成长!
最新内容
近期热门
技术专栏
计算机科学
编程语言
框架与中间件
架构设计
音视频
AI
实战专栏
问题记录
技术实战
面试亮剑
程序人生
善用佳软
随笔记录
查看全部
redis内存占用预估计算
[md]redis 的一个中文论坛,提供了一个预估方法 `http://www.redis.cn/redis_memory/` !(data/attachment/forum/202302/07/170906g1h1eff1zks8yg8m.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png") [/md]
赞
·
阅读 11335
·
程序员潇然
·
2023-02-07
InnnDB为什么用B+树简单介绍(六)
[md]因为InnoDB底层文件存储是用到了相关知识点,此处介绍下B+树 从头慢慢说,都是一步一步演变过来的~ 部分知识点,没有什么需要解释的,贴出来相关概念 ## 树相关概念 ①节点:包含一个数据元素及若干指向子树分支的信息 。 ②节点的度:一个节点拥有子树的数目称为节点的度 。 ③叶子节点:也称为终端节点,没有子树 ...
赞
·
阅读 7966
·
程序员潇然
·
2022-11-25
InnoDB 物理存储格式简介分析(五)
[md]## 行格式 逻辑上数据分为表和行。 在物理存储上,也有数据行的概念。 表的行格式决定了其行的物理存储方式,这反过来又会影响查询和 DML 操作的性能。 当单个磁盘页中容纳更多行时,查询和索引查找可以更快地工作,缓冲池中需要的缓存内存更少,写出更新值所需的 I/O 也更少。 官方文档: `https://dev.mysql.co ...
赞
·
阅读 8160
·
程序员潇然
·
2022-11-24
InnoDB架构体系设计分析简介(三)
[md]InnoDB是MYSQL 自5.6开始的默认存储引擎,而且也适用于大多数场景。 所以了解InnoDB的架构也是尤为重要的。 分为内存部分结构和磁盘结构两部分 图片地址:`https://dev.mysql.com/doc/refman/8.0/en/innodb-architecture.html` !(data/attachment/forum/202211/22/163026u4esebgb8r1zg8cc.png?imageMogr2/auto-orie ...
赞
·
阅读 8045
·
程序员潇然
·
2022-11-22
InnoDB 核心组件Buffer Pool分析简介(四)
[md]`https://dev.mysql.com/doc/refman/8.0/en/innodb-buffer-pool.html` ### Buffer Pool 缓冲池(Buffer Pool),InnoDB存储引擎中的一个非常重要的组件 放在内存里的组件这里面会缓存很多的数据,以便于以后在查询的时候,万一你要是内存缓冲池里有数据,就可以不用去查磁盘了 通俗的说,Buffer Pool管理了一块内存 ...
赞
·
阅读 8482
·
程序员潇然
·
2022-11-21
为什么Mysql8.0 删除了查询缓存 为什么不推荐使用缓存
[md]原文地址: `https://dev.mysql.com/blog-archive/mysql-8-0-retiring-support-for-the-query-cache/` 原文标题: **MySQL 8.0: Retiring Support for the Query Cache** ### 机翻 MySQL 8.0:停用对查询缓存的支持 发表于 五月 30, 2017 by 马特·洛德 类别: 新闻公告 正如[Rene昨天在ProxySQL博客上写的那样 ...
赞
·
阅读 8058
·
程序员潇然
·
2022-11-21
MYSQL 整体架构逻辑分析 server层 存储引擎层 (二)
[md]java-数据库 请求响应模型如下图所示 !(data/attachment/forum/202211/21/152656ydcxmyo4elobr1de.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png") 对于MYSQL本身的架构如何呢? ### MYSQL 架构 MYSQL 分为Server层,以及存储引擎层,Server 顾名思义,作为一个服务器,负责了所有的外围事情 ...
赞
·
阅读 8207
·
程序员潇然
·
2022-11-21
程序是如何与MYSQL 数据库连接起来的(一)
[md]日常开发中,我们主要是开发业务端代码,对于数据库,主要就是CRUD,其他的可能还有一些基本的数据库维护等。 ### 应用-数据库模型 !(data/attachment/forum/202211/21/145015vdzgu0ez8ujmyy88.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png") 那么,我们的SQL到底是如何与数据库交互的呢? ...
赞
·
阅读 7900
·
程序员潇然
·
2022-11-21
NIO FileChannel 详解 方法说明(八)
[md]FileChannel是用于读取、写入、映射和操作文件的通道。 ### 方法分类 !(data/attachment/forum/202211/01/210034gghzw9zkktzjj1k2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png") ### 简介(注释译文) 文件通道是连接到文件的 `SeekableByteChannel`。 它在其文件中有一个当前位置,可以查 ...
赞
·
阅读 7960
·
程序员潇然
·
2022-11-01
NIO的基础操作 如何获得创建Channel方法形式(七)
[md]Channel是底层文件描述符的映射,所以不是可以简简单单随便new创建出来的。 所以提供了 `open`工厂方法或者某些类提供的 `getChannel`方法以及其他方法 ### 创建方法分类 !(data/attachment/forum/202211/01/190945jsybyffiscswdabb.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png") ### 创建 ...
赞
·
阅读 7610
·
程序员潇然
·
2022-10-31
1
2
3
4
5
6
7
8
9
10
... 26
/ 26 页
下一页
疯狂的字节X
目前专注于分享Java领域干货,公众号同步更新。原创以及收集整理,把最好的留下。
包括但不限于JVM、计算机科学、算法、数据库、分布式、Spring全家桶、微服务、高并发、Docker容器、ELK、大数据等相关知识 一起进步,一起成长。
246
文章
公众号
加微信
EMail
捐助我
Links
微博
知乎
Github
gitee
扫码关注公众号
关闭
扫码加我微信
关闭
微信、支付宝 扫码捐助
关闭