Loading

上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 37 下一页
摘要: 摘自公众号: 腾讯技术工程 1. 什么是 Redis? Redis 是一个开源、基于内存、使用 C 语言编写的 key-value 数据库,并提供了多种语言的 API。它的数据结构十分丰富,基础数据类型包括:string(字符串)、list(列表,双向链表)、hash(散列,键值对集合)、set(集 阅读全文
posted @ 2020-11-15 12:06 tree6x7 阅读(86) 评论(0) 推荐(0)
摘要: 概述 是什么? Mycat 是数据库中间件,前身是阿里的 Cobar。 中间件:是一类连接软件组件和应用的计算机软件,以便于软件各部件之间的沟通。如:Tomcat 数据库中间件:连接 Java 应用程序和数据库 为什么要用 Mycat? Java 与数据库紧耦合 高访问量高并发对数据库的压力 读写请 阅读全文
posted @ 2020-11-15 11:16 tree6x7 阅读(127) 评论(0) 推荐(0)
摘要: 1. OpenResty 概述 1.1 OpenResty 简介 https://openresty.org/cn/ OpenResty 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展 阅读全文
posted @ 2020-11-15 10:58 tree6x7 阅读(161) 评论(0) 推荐(0)
摘要: 1. Nginx 概述 Nginx 是一个高性能的 HTTP 和反向代理服务,也是一个 IMAP/POP3/SMTP 服务。 1.1 对比 Tomcat Nginx 的编写有一个明确目标就是超越 Apache Web 服务器的性能。 Nginx 在官方测试的结果中,能够支持 5w 个并行连接,而在实 阅读全文
posted @ 2020-11-15 10:47 tree6x7 阅读(120) 评论(0) 推荐(0)
摘要: 1. Nginx 概述 1.1 Nginx 说明 https://lnmp.org/nginx.html Nginx ("engine x") 是一个高性能的 HTTP 和反向代理服务器,同时也是一个 IMAP/POP3/SMTP 代理服务器。特点是占有内存少,并发能力强,事实上 Nginx 的并发 阅读全文
posted @ 2020-11-14 21:53 tree6x7 阅读(135) 评论(0) 推荐(0)
摘要: 1. 需求分析 在业务系统中,需要记录当前业务系统的访问日志,该访问日志包含:操作人,操作时间,访问类,访问方法,请求参数,请求结果,请求结果类型,请求时长 等信息。记录详细的系统访问日志,主要便于对系统中的用户请求进行追踪,并且在系统 的管理后台可以查看到用户的访问记录。 记录系统中的日志信息,可 阅读全文
posted @ 2020-11-13 11:41 tree6x7 阅读(150) 评论(0) 推荐(0)
摘要: 1. 基本原理 MySQL 的主从复制就是基于二进制日志完成的。 复制是指将主数据库的 DDL 和 DML 操作通过 [二进制日志] 传到从库服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持同步。 MySQL 支持一台主库同时向多台从库进行复制, 从库同时也可以作为 阅读全文
posted @ 2020-11-13 11:38 tree6x7 阅读(146) 评论(0) 推荐(0)
摘要: 1. 常用 SQL 技巧 1.1 SQL 执行顺序 1.2 正则表达式使用 正则表达式(Regular Expression)是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。 select * from emp where name regexp '^T'; select * f 阅读全文
posted @ 2020-11-12 12:19 tree6x7 阅读(180) 评论(0) 推荐(0)
摘要: 1. 应用优化 前面章节,我们介绍了很多数据库的优化措施。但是在实际生产环境中,由于数据库本身的性能局限,就必须要对前台的应用进行一些优化,来降低数据库的访问压力。 1.1 使用连接池 对于访问数据库来说,建立连接的代价是比较昂贵的,因为我们频繁的创建关闭连接,是比较耗费资源的,我们有必要建立数据库 阅读全文
posted @ 2020-11-12 12:06 tree6x7 阅读(136) 评论(0) 推荐(0)
摘要: 1. 避免索引失效 1.1 全值匹配 对索引中所有列都指定具体值。 很明显,当按照索引中所有列进行精确匹配(这里精确匹配指“=”或“IN”匹配)时,索引可以被用到。这里有一点需要注意,理论上索引对顺序是敏感的,但是由于 MySQL 的查询优化器会自动调整 WHERE 子句的条件顺序以使用适合的索引, 阅读全文
posted @ 2020-11-09 17:53 tree6x7 阅读(208) 评论(0) 推荐(0)
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 37 下一页