所有内容 第652页
-
阿里P8架构师谈:数据库中间件的功能、适用场景、淘宝TDDL详解
什么需要数据库中间件 传统的架构模式就是应用连接数据库直接对数据进行访问,这种架构特点就是简单方便。 但是随着目前数据量不断的增大我们就遇到了问题: 单个表数据量太大单个库数据量太大单台数据量服务器压...
-
-
关于MySQL数据库的备份方案
分享点自己近年来接触MySQL数据备份这一块的小经验。数据是一个互联网公司的命脉,数据库的安全以及备案的完整性是至关重要的,所以我们需要在工作中要很熟练的掌握数据的备份与恢复,这也是一个合格的运维DB...
-
收藏 | Redis高可用技术解决方案
常见使用方式 Redis 的几种常见使用方式包括: Redis 单副本Redis 多副本(主从)Redis Sentinel(哨兵)Redis ClusterRedis 自研 各种使用方式的优缺点 R...
-
InnoDB,select为啥会阻塞insert?
MySQL的InnoDB的细粒度行锁,是它最吸引人的特性之一。 但是,如《InnoDB,5项***实践》所述,如果查询没有***索引,也将退化为表锁。 InnoDB的细粒度锁,是实现在索引记录上的。...
-
Redis高可用技术解决方案总结
本文主要针对Redis常见的几种使用方式及其优缺点展开分析。 一、常见使用方式 Redis的几种常见使用方式包括: Redis单副本;Redis多副本(主从);Redis Sentinel(哨兵);R...
-
MySQL binlog日志三种模式选择及配置
在认识binlog日志三种模式前,先了解一下解析binlog日志的命令工mysqlbinlog。mysqlbinlog工具的作用是解析mysql的二进制binlog日志内容,把二进制日志解析成可以在M...
-
PostgreSQL用户应掌握的高级SQL特性
PostgreSQL数据库在SQL和NoSQL方面具有很多丰富的特性,本文将先从SQL高级特性入手来进行介绍。 一、PostgreSQL的SQL高级特性 这一部分主要介绍PostgreSQL在SQL方...
-
MySQL多版本并发控制机制(MVCC)源码浅析
前言 作为一个数据库爱好者,自己动手写过简单的SQL解析器以及存储引擎,但感觉还是不够过瘾。˂˃诚然讲的非常透彻,但只能提纲挈领,不能让你玩转某个真正的数据库。感谢cmake,能够让我在mac上用xc...
-
如何优雅地使用Redis之位图操作
在进入今天的主题前,先简单地解释下Redis中的位图到底是什么。Redis官方文档对于位图的介绍如下: 位图不是一个真实的数据类型,而是定义在字符串类型上的面向位的操作的集合。由于字符串类型是二进制安...
