2019年11月6日

摘要: MyCat 什么是 Mycat 是一个开源的分布式数据库系统,但是因为数据库一般都有自己的数据库引擎,而Mycat并没有属于自己的独有数据库引擎,所有严格意义上说并不能算是一个完整的数据库系统,只能说是一个在应用和数据库之间起桥梁作用的中间件。 在Mycat中间件出现之前,MySQL主从复制集群,如 阅读全文
posted @ 2019-11-06 16:00 進擊的小白 阅读(130) 评论(0) 推荐(0) 编辑
 
摘要: 服务器准备 192.168.110.177 主服务器 master 192.168.110.178 从服务器slave 修改主(master)服务器 vi /etc/my.cnf 新增以下内容 server_id=177 ###服务器id log-bin=mysql-bin ###开启日志文件 重启 阅读全文
posted @ 2019-11-06 15:59 進擊的小白 阅读(98) 评论(0) 推荐(0) 编辑
 
摘要: SQL优化技巧 ① 使用group by 分组查询是,默认分组后,还会排序,可能会降低速度, 在group by 后面增加 order by null 就可以防止排序. explain select * from emp group by deptno order by null; ② 有些情况下, 阅读全文
posted @ 2019-11-06 15:45 進擊的小白 阅读(100) 评论(0) 推荐(0) 编辑
 
摘要: 慢查询 什么是慢查询 MySQL默认10秒内没有响应SQL结果,则为慢查询 可以去修改MySQL慢查询默认时间 如何修改慢查询 --查询慢查询时间 show variables like 'long_query_time'; --修改慢查询时间 set long_query_time=1; 但是重启 阅读全文
posted @ 2019-11-06 15:35 進擊的小白 阅读(70) 评论(0) 推荐(0) 编辑
 
摘要: lRpm RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,这一文件格式名称虽然打上了RedHat的标志,但是其原始设计理念是开放式的,现在包括RedHat、CentOS、SUSE等Linux的分发版本都有采用,可以算是公认的行业标准了。RPM文件在Linux 阅读全文
posted @ 2019-11-06 15:30 進擊的小白 阅读(81) 评论(0) 推荐(0) 编辑
 
摘要: Linux目录 l bin (binaries)存放二进制可执行文件 l sbin (super user binaries)存放二进制可执行文件,只有root才能访问 l etc (etcetera)存放系统配置文件 l usr (unix shared resources)用于存放共享的系统资源 阅读全文
posted @ 2019-11-06 15:26 進擊的小白 阅读(68) 评论(0) 推荐(0) 编辑
 
摘要: JVM参数调优总结 在JVM启动参数中,可以设置跟内存、垃圾回收相关的一些参数设置,默认情况不做任何设置JVM会工作的很好,但对一些配置很好的Server和具体的应用必须仔细调优才能获得最佳性能。通过设置我们希望达到一些目标: · GC的时间足够的小 · GC的次数足够的少 · 发生Full GC( 阅读全文
posted @ 2019-11-06 14:44 進擊的小白 阅读(149) 评论(0) 推荐(0) 编辑
 
摘要: Netty5.0用法 创建服务器端 class ServerHandler extends ChannelHandlerAdapter { /** * 当通道被调用,执行该方法 */ @Override public void channelRead(ChannelHandlerContext ct 阅读全文
posted @ 2019-11-06 14:20 進擊的小白 阅读(175) 评论(0) 推荐(0) 编辑
 
摘要: Netty快速入门 什么是Netty Netty 是一个基于 JAVA NIO 类库的异步通信框架,它的架构特点是:异步非阻塞、基于事件驱动、高性能、高可靠性和高可定制性。 Netty应用场景 1.分布式开源框架中dubbo、Zookeeper,RocketMQ底层rpc通讯使用就是netty。 2 阅读全文
posted @ 2019-11-06 14:05 進擊的小白 阅读(150) 评论(0) 推荐(0) 编辑
 
摘要: NIO同步阻塞与同步非阻塞 BIO与NIO IO(BIO)和NIO区别:其本质就是阻塞和非阻塞的区别 阻塞概念:应用程序在获取网络数据的时候,如果网络传输数据很慢,就会一直等待,直到传输完毕为止。 非阻塞概念:应用程序直接可以获取已经准备就绪好的数据,无需等待。 IO为同步阻塞形式,NIO为同步非阻 阅读全文
posted @ 2019-11-06 14:03 進擊的小白 阅读(140) 评论(0) 推荐(0) 编辑