MyCat安装及读写分离配置

MyCat数据库分库分表中间件

国内最活跃的、性能最好的开源数据库中间件!

 

Mycat主要做读写分离,分库分表

  1. 1.6.6.1-release下载地址

    wget http://dl.mycat.io/1.6.6.1/Mycat-server-1.6.6.1-release-20181031195535-linux.tar.gz

  2. 1.6-release下载地址,使用的版本

    weget http://dl.mycat.io/1.6-RELEASE/Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz

  3. 安装

  4. tar -xzvf Mycat-server-1.6-RELEASE-20161028204710-linux.tar.gz -C /usr/local/

  5. 之后配置读写分离

  6.  cd /usr/local/mycat/conf/

  7. server.xml, 配置MyCat服务的信息





  8.     
        0  
        0  

            2
         
           
        
        
            
            0
            
            
            
            
            
            
            
            
            0
            
                
            1

            
            1m

            
            1k

            0

            
            384m


            
            true


        
        
        
        
       
        
            123456
            mycatdb
            
            
            
        

        
            user
            TESTDB
            true
        

  9. schema.xml文件配置



  10.     
        
        
        
        
          
        
        
        
                       maxCon="1000" 
                  minCon="10" 
                  balance="3"
                  writeType="0" 
                  dbType="mysql" 
                  dbDriver="native" 
                  switchType="1"  
                  slaveThreshold="100">
                  
                    
            select user()
        
            
            
            
                
                
            

             
        

  11. mycat的读写分离是在mysql数据库的主从复制基础之上的,要做读写分离,首先要做mysql的主从复制,参考mysql主从复制

 

你可能感兴趣的:(MyCat)