第二章 InnoDB存储引擎
摘要:
2.1 InnoDB存储引擎概述 InnoDB从MySQL5.5版本开始是默认的表存储引擎,是第一个完整支持ACID事务的MySQL存储引擎 特点是行锁设计、支持MVCC、支持外键、提供一致性非锁定读,同时被设计用来最有效利用以及使用内存的CPU 2.2 InnoDB存储引擎的版本 InnoDB存储
第一章 MySQL体系结构和存储引擎
摘要:
1.1 定义数据库和实例 数据库:物理操作系统文件或其他形式文件类型的集合 实例:MySQL数据库由后台线程以及一个共享内存区组成 在MySQL数据库中,实例与数据库的关系通常是一一对应的,即一个实例对应一个数据库,一个数据库对应一个实例 MySQL数据库实例在系统上的表现就是一个进程 MySQL读
缓存穿透、缓存击穿、缓存雪崩、缓存预热
摘要:
缓存穿透 缓存穿透是指查询一个根本不存在的数据,缓存层和存储层都不会命中,缓存穿透将导致不存在的数据每次请求都要到存储层去查询,失去了缓存保护后端存储的意义(查询一个根本不存在的key) 例子:查询一个redis中没有,数据库中也没有的数据,如果高频率的查询,就有可能导致数据库崩溃 出现的基本原因:
第一章 MySQL体系结构和存储引擎
摘要:
1.1 定义数据库和实例 数据库:物理操作系统文件或其他形式文件类型的集合 实例:MySQL数据库由后台线程以及一个共享内存区组成 在MySQL数据库中,实例与数据库的关系通常是一一对应的,即一个实例对应一个数据库,一个数据库对应一个实例 MySQL数据库实例在系统上的表现就是一个进程 MySQL读
Vue-element-admin动态加载路由学习
摘要:
关于vue-element-admin中动态加载路由 主要的两个js文件为src/permission.js和store/models/permission.js src/perminssion.js 比较关键的代码如下: router.beforeEach(async(to, from, next
MinIO入门学习(三)
摘要:
Springboot 整合 MinIO 项目通过maven构建首先添加MinIO的maven依赖 <dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>3.0.10</version> </d
MinIO入门学习(二)
摘要:
MinIO快速开始 前提:本地需要事先启动MinIO 如果项目通过maven构建可在项目工程中引入maven坐标 <dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version>3.0.10</vers
MinIO入门学习(一)
摘要:
简介 MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。 MinIO是一个非常轻量的服务
关于vue-element-admin的采坑记录-upload组件图片上传问题
摘要:
个人博客里部分内容用到了图片上传 那就需要用到vue-element-admin中的upload组件 首先我们需要在需要到图片上传的vue文件里引入upload组件 并使用标签的形式使用该组件 通过v-model绑定image属性 <template> <div class="createPost-