排序
PostgreSQL 事务、并发控制与锁机制入门
- 一、什么是 ACID * 原子性 * 一致性 * 隔离性 * 持久性 一、DDL 事务 在PostgreSQL中,与其他数据库最大的不同是,大多数DDL也是可以包含在一个事务中的,而且也是可以回 滚的 适合场景:Post...
Redis 数据结构基础与 String、Hash 实战
一、数据结构与内部编码 1.1 全局命令 Redis有5种数据类型,它们是键值对中的值,对于键来说有一些通用的命令。我们可以通过 dis.cn/commands.html 查看redis的命令。 **查看当前库所有key,时...
Redis 事务、批量操作与发布订阅
一、事务与批量操作 1.1 简介 **Redis 事务的特性** - redis的事务只是保证了多条命令的串行执行 - 并不能保证执行命令的原子性 - redis事务只有在入队异常的时候会回滚,进入server执行并不会回...
MySQL主从复制搭建实战:环境准备、账号配置与同步验证
一、MySQL主从复制搭建实战核心要点:环境准备、账号配置与同步验证 环境说明: | 主机IP | 主机角色 | | --------- | -------- | | 10.0.0.51 | 主库 | | 10.0.0.52 | 从库 | 操作步骤01:需要...
PostgreSQL 高可用架构选型:Keepalived、repmgr、Patroni 与 Pgpool-II
- 一、pg高可用实现方案: - 共享磁盘的失效切换或磁盘的底层复制方案:使用共享存储,如SAN存储,一台机器故障后,把SAN存储 输出的磁盘挂到另一台机器上,然后把磁盘上的文件系统挂起来完成切...
MongoDB 性能诊断
一、问题诊断工具 - mongostat 1、参数说明 host:指定 IP地址和端口,也可以只写 IP,然后使用 port参数指定端口号 -u: 如果开启了认证,则需要在其后填写用户名 -p: 密码 2、命令: 3、参数说明: i...
PostgreSQL MVCC 原理入门:系统字段、快照与多版本并发控制
一、了解pg表的构造 1.1 表中的系统字段 pg中 每个表都有多个系统字段,这些字段是由系统隐式定义的 记住点:因为表中已隐含这些名字的字段,所以用户定义的名称不能与这些字段的名称相同 系统...
MySQL事务基础:概念、ACID、生命周期与提交方式
一、数据库存储事务机制概念 事务(Transaction)可以更通俗的理解为交易,所以事务会伴随着交易类的业务类型出现的概念(工作模式); 现实生活中存在很多的交易行为,比如:物换物的等价交换、...
CronJob 实战:定期备份 MySQL 并落盘到持久化存储
一、使用CronJob定期备份MySQL 1.1 搭建MySQL 1、创建一个 MySQL 的 PVC 2、创建一个 MySQL 的 Deployment 3、创建MySQL,并查看启动状态 4、MySQL 启动后,会在数据目录初始化基础数据,此时可...
MySQL存储引擎基础:概念、种类、特性与引擎选择
一、数据库存储引擎概念 存储引擎就是数据库服务中的文件系统,用户可以根据应用的需要选择如何存储和索引数据,是否使用事务等; 二、数据库存储引擎种类 在各种版本的数据库服务中,是有多种...








