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