数据库
文章平均质量分 88
mysql和redis
-夏夜凉月-
最近在把博客里面的内容进行系统的整理,平常比较懒,没怎么写博客,趁最近有时间,做一个系统的整理,进行查漏补缺,如有不正确的望大家指正,笔者每个例子都经过测试,力争不误人子弟。
展开
-
Mysql重要知识点梳理
本文是Mysql使用的一些总结,包含了常见面试题、日常开发的经验。适合有一定Mysql基础知识的开发人员复习,从数据库的一些基本特性、数据库调优两个方面帮您回顾整个Mysql。原创 2021-12-01 22:17:49 · 1103 阅读 · 0 评论 -
linux线上搭建redis并解决无法连接redis的问题
一、引言 在某次线上回归测试中,突然发现一台服务器过期【奇葩吧】,该服务器上面的redis服务不可用,于是临时搭建一个redis服务。二、redis搭建 环境:CentOS7.0 和redis-4.0.21、安装前准备 redis 编译依赖 gcc 环境[root@******* ~]# yum install gcc-c++2、安装过程 ...原创 2019-01-29 17:28:40 · 1929 阅读 · 0 评论 -
SpringBoot整合Redis
一、引言 记录工作中springboot使用的redis配置,后面少采坑,本篇使用的是RedisTemplate来实现springboot和redis的单机版、集群版和哨兵模式。二、步骤1、maven依赖<dependency> <groupId>org.springframework.boot</groupId> <...原创 2019-02-14 17:22:33 · 217 阅读 · 1 评论 -
Sharding-JDBC实现Mysql分表项目演示
引言上一篇:Sharding-JDBC实现Mysql读写分离实战演示 中,咱们使用读写分离,将数据库查询的压力分担到从库中,但是,如果单表的数据量非常的大,超过1000万行了,通过单表的优化,已经无法显著的优化性能,此时就要考虑分表了。1、环境准备数据库脚本准备在这里插入代码片...原创 2020-05-26 18:49:18 · 303 阅读 · 0 评论 -
Sharding-JDBC实现Mysql读写分离项目演示
引言本篇文章是基于SpringBoot+Mysql+Mybatis+Sharding-JDBC实现Mysql的读写分离,数据库是一主一从,如果对数据库主从复制搭建还不清楚的,可以看博主这篇文章:Linux下搭建Mysql主从复制详解1、Sharding-JDBC简介定位为轻量级Java框架,在Java的JDBC层提供的额外服务。 它使用客户端直连数据库,以jar包形式提供服务,无需额外部署和依赖,可理解为增强版的JDBC驱动,完全兼容JDBC和各种ORM框架。适用于任何基于Java的ORM框架,如原创 2020-05-24 22:43:50 · 660 阅读 · 0 评论 -
Linux下搭建Mysql主从复制详细步骤(Mysql版本5.7.30)
前言本篇将跟大家一起配置Mysql主从复制,包括两个场景:1、主库有数据的情况;2、主库无数据。如果你还来没有安装mysql,请看博主的这篇mysql-5.7.30的安装教程1、原理master的I/O线程将数据写入binlog中;slave的I/O线程从master的binlog中读取数据,写入自己的Relay_Log_File日志中;slave的SQL线程从Relay_Log_File日志中解析sql,完成数据的复制。2、应用场景从服务器作为主服务器的实时数据备份主从服务器实原创 2020-05-14 11:20:06 · 4525 阅读 · 5 评论 -
Linux下安装mysql-5.7.30详细步骤
前言下面记录了我在Linux环境下安装Mysql的完整过程,实操记录,只为让更多人少踩坑,本次安装版本为:mysql-5.7.30,64位操作系统官网下载地址:mysql-5.7.30-el7-x86_64.tar.gz1、安装前准备检测系统是否自带mysql[root@localhost /]# rpm -qa | grep mysql如果是,则使用下面命令进行删除:[root@localhost /]# rpm -e --nodeps ‘上一步查找的名称’删除成功后,查询所原创 2020-05-13 10:28:00 · 16805 阅读 · 37 评论