Ilogger:包括实际执行记录日志操作的方法。 IloggerProvider:用于创建 ILogger 对象。 IloggerFactory:通过 ILoggerProvider 对象创建 ILogger 对象。 ILogger接口 要记录日志,需要使用 ILogger 接口 public in ...
分类:
Web程序 时间:
2020-11-30 15:30:50
阅读次数:
7
1. 前言 设置一个统一的入口来控制mycat集群,在这里我们使用到了HAproxy来做负载均衡和请求转发。 2. 架构图 3. 配置HAproxy # 创建文件夹 cd /usr/local/docker mkdir haproxy/etc/haproxy -p # 创建配置文件 cd /usr/ ...
分类:
其他好文 时间:
2020-11-20 11:24:22
阅读次数:
2
NewSQL数据库先进在哪儿? 首先关于“中间件+关系数据库分库分表”算不算NewSQL分布式数据库问题,国外有篇论文pavlo-newsql-sigmodrec,如果根据该文中的分类,Spanner、TiDB、OB算是第一种新架构型,Sharding-Sphere、Mycat、DRDS等中间件方案 ...
分类:
数据库 时间:
2020-10-21 21:22:35
阅读次数:
28
第一章 入门概述 1.1 是什么 Mycat 是数据库中间件。 1、数据库中间件 中间件:是一类连接软件组件和应用的计算机软件,以便于软件各部件之间的沟通。例子:Tomcat,web中间件。 数据库中间件:连接java应用程序和数据库 2、为什么要用Mycat? ① Java与数据库紧耦合。 ② 高 ...
分类:
数据库 时间:
2020-09-17 12:14:13
阅读次数:
59
系统开发中,数据库是非常重要的一个点。除了程序的本身的优化,如:SQL语句优化、代码优化,数据库的处理本身优化也是非常重要的。主从、热备、分表分库等都是系统发展迟早会遇到的技术问题问题。Mycat是一个广受好评的数据库中间件,已经在很多产品上进行使用了。下面就针对Mycat的基础知识和应用做一总结性 ...
分类:
数据库 时间:
2020-09-16 12:03:42
阅读次数:
54
Mycat是什么? Mycat 是数据库中间件。主要是做数据分布式存储,也有Atlas普通版的读写分离功能,其最重要还是分布式 Mycat是java语言开发的。是一个开源的分布式数据库系统,是一个实现了MySQL协议的的Server,前端用户可以把它看作是一个数据库代理,用MySQL客户端工具和命令 ...
分类:
其他好文 时间:
2020-08-28 14:44:00
阅读次数:
52
为了提高系统的高可用性、高响应,数据库集群是逃不开的话题。mycat部署安装、数据库之读写分离主从复制、数据库之双主多重、数据库分库分表。本文主要简单介绍数据库双组多重实现,以及读写分离的搭建,以及分享在配置过程中的问题解决方案。 ...
分类:
数据库 时间:
2020-08-21 16:43:07
阅读次数:
155
mycat配置文件的详细介绍 常用配置文件间的关系 由上图可以看到 Mycat 的核心配置文件均采用xml格式,这几个配置文件的用途如下: server.xml:用于配置系统参数、用户信息、访问权限及SQL防火墙和SQL拦截功能等 schema.xml:用于配置逻辑库、逻辑表相关信息 rule.xm ...
分类:
其他好文 时间:
2020-08-13 22:12:53
阅读次数:
64
全部的readHost与stand by writeHost参与select语句的负载均衡,简单的说,当双主双从模式(M1->S1,M2->S2,并且M1与 M2互为主备),正常情况下,M2,S1,S2都参与select语句的负载均衡。
分类:
数据库 时间:
2020-07-21 11:39:13
阅读次数:
132