mycat之配置详解

1.mycat简介和目录结构

--Mycat是什么

  Mycat 是开源的分布式数据库中间件,基于阿里的cobar的开源框架之上。它处于数据库服务与应用服务之间。它是进行数据处理与整合的中间服务。通俗点讲,应用层可以将它看作是一个数据库的代理(或者直接看成加强版数据库)。

--在架构中的位置

mycat之配置详解_第1张图片

 

mycat之配置详解_第2张图片

--Mycat目录结构

mycat之配置详解_第3张图片mycat之配置详解_第4张图片mycat之配置详解_第5张图片

 

 

 bin 程序目录:存放了 window 版本和 linux 版本可执行文件./mycat {start|restart|stop|status…}

conf 目录下存放配置文件:

  ---server.xml 是 Mycat 服务器参数调整和用户授权的配置文件

  ---schema.xml 是逻辑库定义和表

  ---rule.xml 是分片规则的配置文件,分片规则的具体一些参数信息单独存放为文件,也在这个目录下

  ---log4j2.xml配置logs目录日志输出规则

  ---wrapper.conf JVM相关参数调整

lib 目录:主要存放 mycat 依赖的一些 jar 文件

logs目录:存放日志文件

2.Mycat配置文件详解

--schema.xml




    
    

 
	
		
select user() select user() select user()

--server.xml




	
	0  
	0  
    0 
	2 
	
	false      
	  
         
	
	
		
		0
		
		
		
		
		
		
		
		
		0
		
			
		1

		
		1m

		
		1k

		0

		
		384m

		
		false
        
        

        
        
        
        false
	
	
	
	
    
    
    
    
    
	
	
	
		123456
		db_store,db_user
		
        false
		
		
	

--rule.xml 

后面再开一篇单独介绍。

你可能感兴趣的:(Mycat)