关系型数据库 第146页
-
曾经,我以为我很懂MySQL索引...
腾讯云数据库负责人林晓斌说过:“我们面试 MySQL 同事时只考察两点,索引和锁”。 言简意赅,MySQL 索引的重要性不言而喻。MySQL 索引历经了多个版本的迭代,从语法到底层数据结构都有很多改变...
-
面试总被问分库分表怎么办?这些知识点你要懂
引言 微服务、分布式大行其道的当下,中、高级Java工程师面试题中高并发、大数据量、分库分表等已经成了面试的高频词汇,这些知识不了解面试通过率不会太高。 你可以不会用,但你不能不知道,就是这么一种现状...
-
面试竟被问到Redis事务,触及知识盲区,脸都绿了
前言 前几天有读者说自己面试被问到Redis的事务,虽然不常用,但是面试竟然被问到,平时自己没有注意Redis的事务这一块,面试的时候被问到非常不好受。 虽然,这位读者面试最后算是过了,但是薪资方面没...
-
MySQL同步延迟,是个难题
在mysql应用中,最让人揪心的就是同步延迟问题,原因是多方面的,但带来的负面影响非常大,甚至都无法解释。 mysql作为最流行的关系型数据库之一,它的强项可能并不是速度,并行复制能力也并不强,所以如...
-
彻底搞清分库分表(垂直分库,垂直分表,水平分库,水平分表)
分库分表是什么 下边以电商系统中的例子来说明,下图是电商系统卖家模块的表结构: 通过以下SQL能够获取到商品相关的店铺信息、地理区域信息: SELECT p.*,r.[地理区域名称],s.[店铺名称]...
-
一文带你了解不一样的SQL,惊喜多多
SQL 由 IBM 于上世纪 70 年代创建,如今已经成为了使用最广泛的数据库查询语言。不过,相信很多人对于 SQL 的理解就是关系数据库,就是增删改查;实际上,SQL 在经历了四十而不惑之后就像“姐...
-
你了解世界上功能最强大的开源数据库吗?
如果不是领导强制要求,可能根本不会留意到这款号称世界上功能最强大的开源数据库——PostgreSQL。如果你不读这篇文章,或许也会错过一个跃跃欲试想挤进前三的优秀数据库。 为了能够熟练运用,特意买书研...
-
一次教科书级别的Redis高可用架构设计实践
一、高可用架构设计原理 1、概述 Qunar Redis 集群是一个分布式的高可用架构,整个架构主要由以下几个重要部分组成: Redis Server 节点:每个节点有一主一从两个实例,多个节点组成一...