数据库中间件——MyCat配置示例

数据库中间件——MyCat

mycat连接协议和mysql一样

mycat支持mysql、oracle、SQLserver等

安装完mysql后启动服务:service mysql start

登录:mysql -u root

设置远程登录:grant all privileges on "." to 'root'@"% identifiled by '123456'" with grant option;

 

分片:垂直切分(按照不同的表来切分到不同的数据库(主机))

水平切分(根据表中数据的逻辑关系,将同一个表中的数据按照某种条件拆分到多台数据库(主机))

 

配置schema.xml




   
       


       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

        
   


   



                   writeType="0" dbType="mysql" dbDriver="native" switchType="1"  slaveThreshold="100">
        select user()
        
                            password="xxxxxxxxx">
            
            
        

        
        
           

 

server.xml文件





    
    0  
    0  

        2
     
       
    
    
        
        0
        
        
        
        
        
        
        
        
        0
        
            
        1

        
        1m

        
        1k

        0

        
        384m


        
        true


    
    
    
    
    
    
        123456
        ticommon_test
        
        
        
    


 

你可能感兴趣的:(mycat)