软件包 net.neoremind.fountain.datasource

接口摘要
DatasourceChooseCallbackHandler<T> ha场景下选择数据源后初始化数据源或者读取数据的回调
DatasourceChoosePolicy 在ha场景中,选择备选datasource的策略
MysqlDataSource 抽象描述mysql的数据源,包括本地binlog, rowbase binlog,databus等
TaskExcutor<T> 任务执行器,用于doHaTask 方法,一般使用匿名类,任务的具体执行逻辑延迟到doHaTask方法调用时。
 

类摘要
AbstractHADatasource<T extends MysqlDataSource> mysql ha 支持的数据源抽象。
AbstractMysqlDataSource 数据源的抽象实现,实现大部分的通用的功能,比如打开连接、权限验证等,建议其他实现MysqlDataSource接口的类都继承本类
DatasourceConfigure 数据源的配置
HANormalMysqlDataSource 普通的非mysql binlog数据源的ha实现,该类暂时不会使用.
RoundRobinDatasourceChoosePolicy Round Robin方式的选择datasource的策略
 



Copyright © 2016 neoremind. All rights reserved.