12 2020 档案

摘要:一. 整体介绍 1. 说明 CSRedis 是 redis.io 官方推荐库,支持 redis-trib集群、哨兵、私有分区与连接池管理技术,简易 RedisHelper 静态类, 它主要又两个程序集。 (1).CSRedisCore:主库,实现对接redis各种功能 (2).Caching.CSR 阅读全文
posted @ 2020-12-30 15:57 Yaopengfei 阅读(11015) 评论(4) 推荐(9) 编辑
摘要:一. MySQL内部如何选索引 数据准备: 用到的还是employees表,name-age-position为联合索引。 CREATE TABLE `employees` ( `id` int(11) NOT NULL AUTO_INCREMENT, `name` varchar(24) NOT 阅读全文
posted @ 2020-12-24 08:03 Yaopengfei 阅读(988) 评论(2) 推荐(0) 编辑
摘要:一. 配置说明 1. MySQL5.7 默认配置 下面配置是 mysql5.7.28 以 Development Computer 模式进行安装。 配置如下: # Other default tuning values # MySQL Server Instance Configuration Fi 阅读全文
posted @ 2020-12-21 13:38 Yaopengfei 阅读(611) 评论(1) 推荐(0) 编辑
摘要:一. 负载均衡 1. 用法 通过proxy_pass 可以把请求代理至后端服务,但是为了实现更高的负载及性能, 我们的后端服务通常是多个, 这个是时候可以通过upstream 模块实现负载均衡。 使用的模块为:【ngx_http_upstream_module】,具体配置可以根据模块名去查找文档。 阅读全文
posted @ 2020-12-19 10:44 Yaopengfei 阅读(2597) 评论(5) 推荐(0) 编辑
摘要:一. Server参数配置 1. 准备工作-编译安装echo (1). 先去github上下载 https://github.com/openresty/echo-nginx-module 这个模块 (2). copy到nginx的安装目录下的modules文件夹下 (3). 解压,并删除原先的压缩 阅读全文
posted @ 2020-12-18 12:04 Yaopengfei 阅读(1573) 评论(3) 推荐(0) 编辑
摘要:一. Nginx简介 1. 简介 官网:http://www.nginx.org/ (各版本下载、文档介绍) 源码:https://trac.nginx.org/nginx/browser Nginx 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。 处理响应请求很快 阅读全文
posted @ 2020-12-15 15:17 Yaopengfei 阅读(493) 评论(2) 推荐(0) 编辑
摘要:一. 简介 可参考之前的文章:https://www.cnblogs.com/yaopengfei/p/11394728.html (用EFCore演示了事务隔离级别) 1. 锁定义 锁是计算机协调多个进程或线程并发访问某一资源的机制。 在数据库中,除了传统的计算资源(如CPU、RAM、I/O等)的 阅读全文
posted @ 2020-12-12 09:58 Yaopengfei 阅读(997) 评论(3) 推荐(2) 编辑
摘要:一. 框架说明 1. 框架定位 该框架定位于后台系统和Api接口对接,适用于中小型项目的快速开发,针对不同场景说明: (1). 如果你只想简单的做个后台管理,那么该框架适合你。 (2). 如果你想做CRM、OA、电商后台等,那么该框架适合你。 (3). 如果你想学习一下.NetCore相关,那么该框 阅读全文
posted @ 2020-12-09 17:05 Yaopengfei 阅读(2964) 评论(14) 推荐(1) 编辑
摘要:一. 索引分析 1. 单表索引分析 数据准备:创建arcile表,并插入数据。 --创建arctile表,并插入数据 DROP TABLE IF EXISTS `article`; CREATE TABLE IF NOT EXISTS `article`( `id` INT(10) UNSIGNED 阅读全文
posted @ 2020-12-04 10:26 Yaopengfei 阅读(54) 评论(1) 推荐(0) 编辑
摘要:一. 前言 1. 说明 我们平时所说的:聚集索引(主键索引),次要索引,覆盖索引,复合索引,前缀索引,唯一索引在MySQL5.7和 8.0版本默认都是使用B+Tree索引,除此之外还有 Hash索引。至于MySQL5.7之前版本,这里就不过多探究了。 学习各种数据结构图解网站:https://www 阅读全文
posted @ 2020-12-03 20:21 Yaopengfei 阅读(1385) 评论(4) 推荐(0) 编辑
摘要:一. 索引简介 1. 什么是索引 索引是排序好的快速查找的数据结构,用来帮助MySQL高效获取需要的数据结果。索引会影响到MySQL查找(WHERE的查询条件)和排序(ORDER BY)两大功能!理解索引工作的方式最好的办法就是把索引比喻成书的目录,当需要查看特定的章节时通过查看目录的方式往往要比查 阅读全文
posted @ 2020-12-01 13:21 Yaopengfei 阅读(753) 评论(4) 推荐(1) 编辑