![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 94
kylt
.....
展开
-
mysql 开发规范
1. 简介持续借鉴、收集并整理一些开发规范和技巧,期望能更充分利用MySQL的特性,得到更好的性能。规范是死的,人是活的。现在定义的规范,是为以后推翻准备的。1.1 目的提供给开发人员参考,方便写成更有效率的开发。1.2 范围文档涉及的范围:需要基于MySQL做应用开发的人员。1.3 定义、首字母缩写词和缩略语暂无2. 数据库设计...原创 2016-09-22 19:54:06 · 217 阅读 · 0 评论 -
TDDL、Amoeba、Cobar、MyCAT架构比较
比较了业界流行的MySQL分布式数据库中间件,关于每个产品的介绍,网上的资料比较多,本文只是对几款产品的架构进行比较,从中可以看出中间件发展和演进路线框架比较TDDLAmoebaCobarMyCat点评TDDL不同于其它几款产品,并非独立的中间件,只能算作中间层,是以Jar包方式提供给应用调用。属于JDBC Shard的思想,...原创 2016-10-12 16:39:57 · 284 阅读 · 0 评论 -
各版本MySQL并行复制的实现及优缺点
摘要: MySQL并行复制已经是老生常谈,笔者从2010年开始就着手处理线上这个问题,刚开始两三年也乐此不疲分享,现在再提这个话题本来是难免“炒冷饭”嫌疑。 最近触发再谈这个话题,是因为有些同学觉得“5.7的并行复制终于彻底解决了复制并发性问题”, 感觉还是有必要分析一下。大家都说没有银弹,但是又期待MySQL并行复制已经是老生常谈,笔者从2010年开始就着手处理线上这个问题,刚开始...原创 2016-10-21 18:32:19 · 166 阅读 · 0 评论 -
MySQL 5.7并行复制实现原理与调优
前言 这篇文章花了Inside君整整3个晚上的时间,码了3000多字,可谓满满的诚意之作,献给最有品味的你们。然由于微信公众账号对于技术博文的支持并不是很友好,对于有代码洁癖的小伙伴,Inside君推荐点击下方的阅读原文来进行更好地阅读体验。 MySQL 5.7并行复制时代 众所周知,MySQL的复制延迟是一直被诟病的问题之一,然而在Inside君之前的两篇博客中(1,2...原创 2016-10-21 18:38:42 · 141 阅读 · 0 评论 -
MongoDB的水平扩展,你做对了吗?
分布式数据库的前世今生当人们一开始使用数据库系统的时候,所有数据都是跑在一台服务器上,即所谓的单机数据库服务器。在企业级应用中,我们会搭建一台应用程序服务器,一般它会被运行在一台服务器或者工作站上,大多数情况下采用 Linux/Unix/Windows 操作系统,也有人把这样的服务器称之为应用程序服务器。顾名思义,他的作用是处理复杂的业务逻辑。但是一点需要注意的是,在这样的构架中,这台应用程...原创 2017-12-25 10:02:06 · 2420 阅读 · 0 评论 -
MySQL学习之——锁(行锁、表锁、页锁、乐观锁、悲观锁等)
锁,在现实生活中是为我们想要隐藏于外界所使用的一种工具。在计算机中,是协调多个进程或县城并发访问某一资源的一种机制。在数据库当中,除了传统的计算资源(CPU、RAM、I/O等等)的争用之外,数据也是一种供许多用户共享访问的资源。如何保证数据并发访问的一致性、有效性,是所有数据库必须解决的一个问题,锁的冲突也是影响数据库并发访问性能的一个重要因素。从这一角度来说,锁对于数据库而言就显得尤为重要。...原创 2018-03-06 15:30:49 · 120 阅读 · 0 评论