分类: 数据库教程
Redis高可用的基石:主从复制深入学习
Redis高可用的方案包括持久化、主从复制(及读写分离)、哨兵和集群。其中持久化侧重解决的是Redis数据的单机备份问题(从内存到硬盘的备份);而主从复制则侧……
微信支付的系统架构:云数据库PostgreSQL助核心业务稳定运行
2016年7月,腾讯云对外发布云数据库PostgreSQL,提供腾讯自研的内核优化版和社区版两个版本,以及提供分布式集群架构(分布式集群内部代号PostgreSQL-XZ)两……
MySQL慢:性能诊断实践之系统观测工具
分享大纲:
1. MySQL 慢的诊断思路
2. 系统观测工具介绍
3. bcc (eBPF脚本集) 使用举例
4. eBPF 使用方法/限制
今天我带来的分享是系统观测工具,跟MySQL相关……
Redis高可用架构:哨兵原理及实践演练
本文将要介绍的哨兵,它基于 Redis 主从复制,主要作用便是解决主节点故障恢复的自动化问题,进一步提高系统的高可用性。
文章将首先介绍哨兵的作用和架构;然……
Redis常用命令?请列举一下
Redis常用命令?
Keys pattern 表示区配所有 以bit开头的 查看Exists key是否存在
Set 设置 key 对应的值为 string 类型的 value。
setnx 设置 key 对应的……
Redis 有哪些架构模式?各自都有哪些特点?
Redis 有哪些架构模式?讲讲各自的特点
单机版
特点:简单 问题: 1、内存容量有限 2、处理能力有限 3、无法高可用。主从复制
Redis 的复制(replication……
redis通讯协议(RESP )是什么?有什么特点?
有提到redis通讯协议(RESP ),能解释下什么是RESP?有什么特点?
(可以看到很多面试其实都是连环炮,面试官其实在等着你回答到这个点,如果你答上了对你的……
Redis支持的数据类型有哪些?
Redis支持的数据类型?
String字符串: 格式: set key value string类型是二进制安全的。意思是redis的string可以包含任何数据。比如jpg图片或者序列化的对……
Redis有哪几种持久化方式?优缺点是什么?
什么是Redis持久化?Redis有哪几种持久化方式?优缺点是什么?
持久化就是把内存的数据写到磁盘中去,防止服务宕机了内存数据丢失。 Redis 提供了两种持久化……
Docker持久化存储和数据共享结构图
有些容器会自动产生一些数据,为了不让数据随着container的消失而消失,保证数据的安全性。例如:数据库容器,数据表的表会产生一些数据,如果我把container……
mysql锁机制(InnoDB)知识与问题排查
MySQL/InnoDB的加锁,一直是一个常见的话题。例如,数据库如果有高并发请求,如何保证数据完整性?产生死锁问题如何排查并解决?下面是不同锁等级的区别
表……
MongoDB10个使用方法总结 小白管理员要懂的
一、MongoDB的认识
1、什么是 MongoDB ?
MongoDB 是一个介于关系数据库和非关系数据库之间的开源产品,是最接近于关系型数据库的 NoSQL 数据库。它在轻量级JS……
lnmp环境phpMyAdmin面板登入空白问题解决方法
安装lnmp环境的网友告知自己的网站无法打开,可以进入登入界面,但是输入用户名和密码进不去,这里老蒋来解决这个问题,且把整个过程记录下来,以后如果有遇到……
BigDump工具:解决phpMyAdmin不能导入较大MySQL数据库问题
可以使用BigDump工具进行导入大数据库,这个是一个来自国外的工具,根据介绍是专门用来导入phpMyAdmin遇到大数据库无法导入的问题的。其就是一个PHP文件,我们……
数据库面试题:如何判断当前MySQL是否支持分区?类型有哪些?
如何判断当前MySQL是否支持分区?
命令:show variables like '%partition%' 运行结果:
mysql> show variables like '%partition%';+-------------------+……
ZooKeeper 是个什么东西?概念讲得最清楚的一篇...
你真的了解 ZooKeeper 是个什么东西吗?如果别人/面试官让你给他讲讲 ZooKeeper 是个什么东西,你能回答到什么地步呢?
本人曾经使用过 ZooKeeper 作为 Dub……
mysql数据库面试题:为什么用自增列作为主键?
为什么用自增列作为主键?
1、如果我们定义了主键(PRIMARY KEY),那么InnoDB会选择主键作为聚集索引、如果没有显式定义主键,则InnoDB会选择第一个不包含有NUL……
MySQL分库分表方案方式分法,面临问题总结
公司最近在搞服务分离,数据切分方面的东西,因为单张包裹表的数据量实在是太大,并且还在以每天60W的量增长。 之前了解过数据库的分库分表,读过几篇博文,但……
MySQL锁机制与实践:做有逼格的dba
一个入门的MySQL锁机制与实践,主要里面给大家介绍一下它的源码入口之类东西,帮助大家以后这方面读源码读得更顺畅。
首先我先介绍一下MySQL两层架构,MySQL……
MySQL 8.0 InnoDB 有啥新玩意新特性?
MySQL8.0毕竟一个非常大版本的改动,我们直接从5.7一下跳到8.0了,版本规则的变化,我们对产品研发过程之中会有一些跟以往不一样的路径。
我今天演讲主要分这……
MySQL 和 MariaDB 相似点和不同点比对,助你数据库选型决策
比较 MySQL 和 MariaDB 之间的主要相似点和不同点。我们将从性能、安全性和主要功能方面对这两个数据库展开对比,并列出在选择数据库时需要考虑的重要事项。
……
Mysql查询优化实战剖析(附InnoDB引擎利用的索引结构B+树说明)
一旦涉及到查询优化,就离不开索引的应用,本文选取mysql常用的引擎InnoDB作为研究对象,针对InnoDB引擎利用的索引结构B+树做个简单说明。
InnoDB的B+树
假……
MySQL定时进行全量与增量备份实战笔记
一、引言
在产品上线之后,我们的数据是相当重要的,容不得半点闪失,应该做好万全的准备,搞不好哪一天被黑客入侵或者恶意删除,那就 gg 了。所以要对我们的……
NoSQL还是SQL?不同业务场景下存储技术选型方面的参考
本文将分析传统数据库存在的一些问题,以及几大类 NoSQL 如何解决这些问题,希望给大家提供一些 在不同业务场景下存储技术选型方面的参考。
传统数据库的……