基于mycat实现mysql集群构建,MyCAT+MySQL搭建高可用企业级数据库集群

为了提升数据库的性能,本课程围绕MyCAT来实现对业务数据库的分库分表、读写分离,构建一个以MyCAT为核心的数据库集群架构,以企业级方案解决数据库出现的性能问题,做个数据库高手!

适合人群

具有一定的MySQL及Linux系统基础,同时希望以最小

代价解决数据库水平扩展问题的开发及运维人员

技术储备要求

具备Liunx基础( cd、ls、yum安装等命令)

MySQL基础,懂得基本的CURD操作语句

package com.klvchen.java;

public class AbstractTest {

public static void main(String[] args) {

//一旦 Person 类笼统了,就不能够实例化

// Person p1 = new Person();

// p1.eat();

Person s1 = new Student(“klvchen”, 25);

s1.eat();

s1.walk();

}

}

abstract class Creature{

public abstract void breath();

}

abstract class Person extends Creature{

String name;

int age;

public Person() {

}

public Person(String name, int age) {

this.name = name;

this.age = age;

}

//不是笼统办法:

// public void eat() {

// System.out.println(“人吃饭”);

// }

//笼统办法

public abstract void eat();

public void walk() {

System.out.println(“人走路”);

}

}

class Student extends Person{

public Student(String name, int age) {

super(name, age);

}

public Student() {

}

public void eat() {

System.out.println(“学生多吃有营养的食物”);

}

@Override

public void breath() {

System.out.println(“学生应该呼吸新颖的没有雾霾的空气”);

}

}

PersonTest.java

package com.klvchen.java;

public class PersonTest {

public static void main(String[] args) {

method(new Student()); //匿名对象

Worker worker = new Worker();

method1(worker); //非匿名的类非匿名的对象

method1(new Worker()); //非匿名的类匿名的对象

System.out.println(“");

// 创立了一个匿名子类的对象:p

Person p = new Person() {

@Override

public void eat() {

System.out.println(“吃东西”);

}

@Override

public void breath() {

System.out.println(“好好呼吸”);

}

};

method1§;

System.out.println("******”);

//创立匿名子类的匿名对象

method1(new Person() {

@Override

public void eat() {

System.out.println(“吃好吃东西”);

}

@Override

public void breath() {

System.out.println(“好好呼吸新颖空气”);

}

});

}

public static void method1(Person p) {

p.eat();

p.breath();

}

public static void method(Student s) {

}

}

class Worker extends Person{

@Override

public void eat() {

// TODO Auto-generated method stub

}

@Override

public void breath() {

// TODO Auto-generated method stub

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值