mysql主从同步+mycat读写分离+.NET程序连接mycat代理 背景 最近新项目需要用到mysql数据库,并且由于数据量大的原因,故打算采用1主1从(主数据库负责增、删、改操作;从数据库负责查操作)的数据库架构,在实现主从之后还要实现读写分离的代理,在网上搜寻了很久,自己也了解了一些资料,目 ...
                            
                            
                                分类:
数据库   时间:
2019-07-11 12:26:04   
                                阅读次数:
137
                             
                    
                        
                            
                            
                                说明:企业开发过程中肯定会用到数据库集群,数据库集群只是提高了并发访问的性能 1.数据库的库表分离设计: ? 垂直拆分: ? 垂直拆库:是根据数据库里面的数据表的相关性进行拆分,比如:一个数据库里面既存在用户数据,又存在订单数据,那么垂直拆分可以把用户数据放到用户库,把订单数据放到订单库。 ? 垂直 ...
                            
                            
                                分类:
其他好文   时间:
2019-07-08 23:41:48   
                                阅读次数:
121
                             
                    
                        
                            
                            
                                    MySQL数据库调优 定位慢查询得到生产环境那些sql语句响应慢,根据执行计划进行分析调优事物管理索引结构(B+树)平衡二叉树、B树、B+树分库分表后,如何解决查询 使用第三方数据库中间件(MyCat、Sharding-JDBC) 什么使用RedisSpring IOC原理 Logstash与MQ实 ...
                            
                            
                                分类:
编程语言   时间:
2019-07-08 10:50:58   
                                阅读次数:
136
                             
                    
                        
                            
                            
                                    __proto__ VS. prototype in JavaScript http://dmitrysoshnikov.com/ecmascript/javascript-the-core/#a-prototype-chain __proto__ is the actual object that ...
                            
                            
                                分类:
编程语言   时间:
2019-07-04 00:44:16   
                                阅读次数:
149
                             
                    
                        
                            
                            
                                Netty作为高性能的网络通信框架,是每个java coder必学的一门技术,下面就通过画图的方式分析下Netty架构及启动和读写流程 ...
                            
                            
                                分类:
Web程序   时间:
2019-07-01 20:08:57   
                                阅读次数:
271
                             
                    
                        
                            
                            
                                    关于 MyCat 的铺垫文章已经写了两篇了: 1. "MySQL 只能做小项目?松哥要说几句公道话!" 2. "北冥有 Data,其名为鲲,鲲之大,一个 MySQL 放不下!" 今天是最后一次铺垫,后面就可以迎接大 Boss 了! <! more 本来今天就该讲 MyCat 了,但是我发现还有一个概 ...
                            
                            
                                分类:
其他好文   时间:
2019-06-29 10:53:27   
                                阅读次数:
89
                             
                    
                        
                            
                            
                                    1.Netty 是什么? Netty 是一款基于 NIO(Nonblocking I/O,非阻塞IO)开发的网络通信框架,对比于 BIO(Blocking I/O,阻塞IO),他的并发性能得到了很大提高。难能可贵的是,在保证快速和易用性的同时,并没有丧失可维护性和性能等优势。 2.Netty 的特点 ...
                            
                            
                                分类:
Web程序   时间:
2019-06-23 20:57:17   
                                阅读次数:
115
                             
                    
                        
                            
                            
                                    高级Java架构师视频包含:Spring boot、Spring cloud、Dubbo、Redis、ActiveMQ、Nginx、Mycat、 Spring、MongoDB、ZeroMQ、Git、Nosql、Jvm、Mecached、Netty、Nio、Mina、性能调优、高并发、 tomcat负... ...
                            
                            
                                分类:
编程语言   时间:
2019-06-23 12:46:59   
                                阅读次数:
292
                             
                    
                        
                            
                            
                                    1. schema.xml,配置逻辑库表,分片和读写分离 2. rule.xml,具体的分片规则和分片算法 3. server.xml,配置默认的数据库和用户,表权限 ...
                            
                            
                                分类:
其他好文   时间:
2019-06-20 22:36:19   
                                阅读次数:
162
                             
                    
                        
                            
                            
                                关闭防火墙和selinux,配置yum源配置21 、22 数据库(这里以21为例)[root@host21 ~]# tar -xf mysql-5.7.17.tar[root@host21 ~]# yum -y install mysql-community-*.rpm[root@host21 ~] ...
                            
                            
                                分类:
其他好文   时间:
2019-06-09 09:31:06   
                                阅读次数:
84