在此次的杭州 OSUG 活动中,我们特别邀请了著名 DBA 冯大辉先生与大家分享了《如何设计可扩展的 MySQL 数据库》的一些心得。
内容主要包括:
- 数据库的扩展性
- 建立哪些基准测试
- 持久性连接
- 选取合适的数据类型
- 非关系型数据的存储选择
- 分区与 Sharding
- 抛弃存储过程封装业务逻辑
- 合理使用 Cache
详细内容,请大家观看完整视频:浅谈可扩展的 MySQL 数据库设计。
欢迎大家关注我们今后的杭州 OSUG 活动,并与其他朋友在线分享你的观点。
更多内容推荐
5、存储引擎索引的实现 -MyISAM
2023-09-27
实战|SpringBoot jpa 调用 MySQL 存储过程
存储过程 if - else if - else 嵌套
2022-06-30
猴子都能懂的数据库避坑指南,还说你不会?,闭关在家 37 天“吃透”这份 345 页 PDF
MySQL 的开放性架构设计兼容了很多不种类的存储引擎(要是你足够厉害的话,也可以自己写一套存储引擎),存储引擎的设计初衷就是应对不同类型的数据仓库,工作中有见过不管什么表都直接用 Innodb(MySQL 5.0 的默认存储引擎,虽然大多数场景是不错的选择,但
2021-10-30
3、案例 - 基于 GTID 主从复制
2023-09-27
web 前端培训 MySQL 面试题 binlog 日志的作用
简单思考一下,MySQL主要用来存储数据,表数据存储在磁盘上,并且高可用架构中,经常使用主从模式,任何一个系统,都需要进行稳定性保证和数据安全保证,那么MySQL系统中使用什么样的方式来保证呢,很简单的, 主要是使用日志来保存的。前端培训任何对数据
2022-03-18
Can't Connect to MySQL Server on IP Address (10061) 错误的解决方案
如果你打算从远程连接 MySQL 服务器的话,有可能会碰到 10061 错误,这个错误特别常见,通常的错误提示是「Driver Error, Can’t connect to MySQL server on ‘YOUR_IP_ADDRESS’ (10061)」
2021-11-19
PostgreSQL 技术内幕(八)源码分析 ——投影算子和表达式计算
在上期Postgres技术内幕系列直播中,我们为大家介绍了Postgres投影算子和表达式计算实现原理和底层细节。本文根据直播内容整理,作者现任HashData内核研发工程师。
2023-05-23
2、Nacos 核心技术点解析
2023-09-27
DSC:数仓 SQL 脚本迁移的神奇工具
本文介绍的DSC工具是针对数据库切换时面临的迁移任务而开发的免安装命令行工具。目的是提供简单、快速、可靠的SQL脚本迁移服务。
2023-03-14
MySQL 8.0 不再担心被垃圾 SQL 搞爆内存
MySQL 8.0.28引入的新功能
2023-05-16
大专生出身,做 Java 程序员真的没有春天吗?冲刺拼多多终拿下 Offer
###拼多多二面自我介绍什么是工厂模式?如何实现单链表的增删操作?让我说意思JVM的分为哪几块?由于提及到了内存溢出,面试官问我内存溢出和内存泄漏的区别?这里问完我就去问了数据库,4大特性是啥,举个例子?数据的隔离级别有啥,每个隔离级别举个例子?
2021-11-11
PostgreSQL 技术内幕 (三) 聚集算子
聚集算子 (Aggregation) 是数据库最常用功能之一,本文对聚集算子的基本概念,转换函数、后处理函数的作用,两种经典的聚集算法原理和并行聚集的大致思想进行了详细介绍。
2022-12-07
MySQL 默认隔离级别是 RR,为什么阿里这种大厂会改成 RC?
我之前写过一篇文章《为什么MySQL选择REPEATABLE READ作为默认隔离级别?》介绍过MySQL 的默认隔离级别是 Repeatable Reads以及背后的原因。
2021-11-08
MySQL 架构设计
系统只要能从数据库连接池获取到一个数据库连接,就能执行CRUD。可通过数据库连接将待执行SQL发给MySQL。
2022-02-02
1、MySQL 进阶整体内容介绍
2023-09-27
10- 热门技术栈 ZooKeeper
2023-09-25
7、数据库宿主机优化
2023-09-27
架构实战营 - 设计消息队列存储消息数据的 MySQL 表格
每次创建一个主题的新建一个数据库msg_${topic_name}
2021-11-06
java 培训 Stream 遍历树形结构案例分享
构建菜单,构建树形结构,数据库一般就使用父id来表示,为了降低数据库的查询压力,我们可以使用Java8中的Stream流一次性把数据查出来,然后通过流式处理,我们一起来看看,代码实现为了实现简单,就模拟查看数据库所有数据到List里面_java培训。
2022-04-29
一文读懂架构整洁之道
数据层:负责与DB等底层数据存储介质通信,通常包括Mapper和DO等;
2022-05-13
推荐阅读
9 月《中国数据库行业分析报告》已发布,47 页干货带你详览 MySQL 崛起之路!
2023-10-10
07- 索引篇 + 实战篇 - 执行计划、慢查询、SDK
2023-09-28
Redis 跳跃表是如何添加元素的?
2023-06-27
总结 vue3 的一些知识点:MySQL 连接的使用
2023-06-08
9、Redis 运维
2023-09-29
浅析 MySQL 代价模型:告别盲目使用 EXPLAIN,提前预知索引优化策略 | 京东云技术团队
2023-12-07
5、SpringBoot 与 Redis 及 MyBatis 整合源码解析
2023-09-28
电子书
大厂实战PPT下载
换一换 邬吉风 | 阿里巴巴 高级无线技术专家
向俊峰 | OPPO 弹性计算架构师
温雅 | 京东 产品副总监
评论