数据库 分库分表
文章平均质量分 88
南国_之恋
每一个坚持c++的人都有一个淫荡的梦想,希望自己像硅谷天才工程师一样牛逼
展开
-
MySQL事务隔离级别和实现原理(看这一篇文章就够了!)
经常提到数据库的事务,那你知道数据库还有事务隔离的说法吗,事务隔离还有隔离级别,那什么是事务隔离,隔离级别又是什么呢?本文就帮大家梳理一下。MySQL 事务本文所说的 MySQL 事务都是指在 InnoDB 引擎下,MyISAM 引擎是不支持事务的。数据库事务指的是一组数据操作,事务内的操作要么就是全部成功,要么就是全部失败,什么都不做,其实不是没做,是可能做了一部分但是只要有一步失败,就要回滚所有操作,有点一不做二不休的意思。假设一个网购付款的操作,用户付款后要涉及到订单状态更新、扣库存以转载 2021-03-30 17:32:22 · 567 阅读 · 1 评论 -
如何优化MySQL千万级大表,我写了6000字的解读
千万级大表如何优化,这是一个很有技术含量的问题,通常我们的直觉思维都会跳转到拆分或者数据分区,在此我想做一些补充和梳理,想和大家做一些这方面的经验总结,也欢迎大家提出建议。从一开始脑海里开始也是火光四现,到不断的自我批评,后来也参考了一些团队的经验,我整理了下面的大纲内容。既然要吃透这个问题,我们势必要回到本源,我把这个问题分为三部分:“千万级”,“大表”,“优化”,也分别对应我...转载 2019-11-21 17:08:08 · 152 阅读 · 0 评论 -
水平分库分表的关键问题及解决思路
本文转载自博客:https://www.cnblogs.com/dinglang/p/6084306.html-----------------------------------------------------------------------------------------------------------------------------------------------转载 2017-12-07 16:17:02 · 163 阅读 · 0 评论 -
分布式锁的几种实现方式
本文转自博客:https://www.cnblogs.com/austinspark-jessylu/p/8043726.html-------------------------------------------------------------------------------------------------------------------------------------...转载 2018-11-22 17:57:24 · 154 阅读 · 0 评论 -
mysql数据库切分
前言通过MySQLReplication功能所实现的扩展总是会受到数据库大小的限制。一旦数据库过于庞大,尤其是当写入过于频繁,非常难由一台主机支撑的时候,我们还是会面临到扩展瓶颈。这时候,我们就必须许找其它技术手段来解决这个瓶颈,那就是我们这一章所要介绍恶的数据切分技术。 何谓数据切分可能非常多读者朋友在网上或者杂志上面都已经多次见到关于数据切分的相关文章了,仅仅只是在有些文章中称...转载 2018-11-26 13:05:57 · 311 阅读 · 0 评论 -
五分钟理解一致性哈希算法(consistent hashing)
本文转载自博客:https://blog.csdn.net/cywosp/article/details/23397179/----------------------------------------------------------------------------------------------------------------------------------------...转载 2018-11-26 14:13:15 · 176 阅读 · 0 评论 -
一致性哈希--分库分表
首先了解一下什么是一致性哈希,这里推荐一篇博客: http://blog.csdn.net/cywosp/article/details/23397179/分库分表是目前解决单点数据库一种比较流行的做法,也相对成熟,但都有一个共同的问题,就是随着业务的增长,之前的分库分表容量不够了,需要扩容了,这时,使用一致性哈希或者分段哈希(静态哈希+配置规则)可以尽量的减少数据的迁移。这里只谈一谈一致性哈...转载 2018-11-26 14:30:14 · 1667 阅读 · 0 评论