一、主从复制原理:将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。简单的说:从服务器的IO线程从主服务器..
分类:
数据库 时间:
2015-01-19 16:01:12
阅读次数:
317
程序,进程和线程程序:没有执行的指令序列和相关的数据的集合(如:qq.exe) 如:磁盘上的可执行命令进程:正在执行的程序,进程占用资源(CPU,Memoary,IO)线程:是进程中并发执行的过程(共享进程资源)同步:步调一致的顺序执行,如:上公交车,一个一个的上异步:步调不一致的同时执行,如:大家...
分类:
编程语言 时间:
2014-11-24 11:46:51
阅读次数:
168
本系列博客大体框架构思了一段时间了,本系列博客包含了对现有知识的总结也有对未来知识的展望。
本系列博客包括七大部分如下:
第一部分 Java基础应用
讲述JAVA的基础从以下几方面讲述:安装与配置、基本语法、面向对象、异常处理、数组、常用类、容器、IO、线程、网络等。
第二部分 Java高级应用
讲述Jvm优化、J2EE十三个规范等。...
分类:
编程语言 时间:
2014-11-09 12:42:21
阅读次数:
234
内容为自己的一点总结,如有不对欢迎狠劲儿拍砖本文来自http://yijiu.blog.51cto.com/转载请经博主同意,翻版可耻监控主从复制正常与否相比各位都应该知道,监控主从是否工作正常,涉及命令如下:showslavestatus\G;那么,我们需要关注的参数如下:1.首先查看SQL和IO线程是否为..
分类:
数据库 时间:
2014-11-06 15:06:44
阅读次数:
255
在Redis系统中也存在后台服务的概念,background Service,后台线程在Redis中的表现主要为background I/O Service,有了后台线程的支持,系统在执行的效率上也势必会有不一样的提高。在Redis代码中,描述了此功能的文件为bio.c,同样借此机会学习一下,在C语言中的多线程编程到底是怎么一回事。我们先来看看,在Redis中的background job的工作形...
分类:
其他好文 时间:
2014-11-03 11:32:37
阅读次数:
279
要想开发一个高性能的TCP服务器,熟悉所使用框架的线程模型非常重要。MINA、Netty、Twisted本身都是高性能的网络框架,如果再搭配上高效率的代码,才能实现一个高大上的服务器。但是如果不了解它们的线程模型,就很难写出高性能的代码。框架本身效率再高,程序写的太差,那么服务器整体的性能也不会太高。就像一个电脑,CPU再好,内存小硬盘慢散热差,整体的性能也不会太高。玩过Android开发的同学会...
分类:
编程语言 时间:
2014-10-16 15:25:42
阅读次数:
153
mysql的Replication机制参考文档:http://www.doc88.com/p-186638485596.htmlMysql的 Replication 是一个异步的复制过程。从上图可以看见MySQL 复制的基本过程如下:Slave 上面的IO线程连接上 Master,并请求从指定日志文...
分类:
数据库 时间:
2014-09-28 18:55:34
阅读次数:
290
Scale Out:横向扩展,增加处理节点提高整体处理能力Scale Up:纵向扩展,通过提升单个节点的处理能力达到提升整体处理能力的目的ReplicationMySQL的replication是异步的,适用于对数据实时性要求不是特别关键的场景。slave端的IO线程负责从master读取日志,SQ...
分类:
数据库 时间:
2014-09-23 19:45:25
阅读次数:
305
mysql主从复制概述:2个数据库分别在2个节点上,一个为主(master),另一个为从(slave),从节点要从主节点复制数据,根据什么呢?1.Slave上面的IO线程连接上Master,并请求从指定日志文件的指定位置(或者从最开始的日志)之后的日志内容;2.Master接收到来自Slave的IO线程的请..
分类:
其他好文 时间:
2014-09-23 18:04:45
阅读次数:
184
1. 阻塞I/O通信模型1.性能:一连接一线程模型导致服务端的并发接入数和系统吞吐量受到极大限制2.可靠性:由于IO操作采用同步阻塞模式,当网络拥塞或者逻辑处理缓慢会导致IO线程被挂住,阻塞时间无法预测3.可维护性:IO线程数无法有效控制、资源无法有效共享(多线程并发问题),系统可维护性差2.异步、...
分类:
编程语言 时间:
2014-08-31 18:38:51
阅读次数:
308