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