文章 原始出处 :http://sofar.blog.51cto.com/353572/1601552 一、基础介绍 1、背景描述 目前我们的高可用DB的代理层采用的是360开源的Atlas,从上线以来,已稳定运行2个多月。无论是从性能上,还是稳定性上,相比其他开源组件(amoeba、cobar、M ...
分类:
数据库 时间:
2016-07-19 17:05:21
阅读次数:
416
阿里巴巴阿里的开源项目很多,这也跟@淘宝正明的开源态度密不可分。有很多重量级的项目,例如LVS、Tengine,或者很有实践价值的中间件,例如
MetaQ(分布式消息系统)、dubbo(RPC框架)、cobar(数据库中间件),或者是Java世界的工具,例如druid、fastjson。
都说国内Java公司的技..
分类:
其他好文 时间:
2016-07-19 02:31:09
阅读次数:
309
今天研究cobar,做执行时间测试,需要对表记录加锁。用了以下两种方式为表记录加锁。 第一种方式: begin; //开始事务 select * from 表名 ( where ……) for update; // 所以结果集 加锁 commit; // 提交事务,释放锁 第二种方式: 在inser ...
分类:
数据库 时间:
2016-07-06 19:59:05
阅读次数:
183
客户给出建议方案: 带着上边的问题,我认真的查阅了网上对这些技术的一些评价: mycat是国人的,是一个数据库分库分表中间件。 背景: 基于阿里开源的Cobar产品而研发,Cobar的稳定性、可靠性、优秀的架构和性能以及众多成熟的使用案例使得MYCAT一开始就拥有一个很好的起点,站在巨人的肩膀上,我 ...
分类:
数据库 时间:
2016-07-01 06:37:33
阅读次数:
248
什么是MyCAT?简单的说,MyCAT就是: 一个彻底开源的,面向企业应用开发的“大数据库集群” 支持事务、ACID、可以替代Mysql的加强版数据库 ? 一个可以视为“Mysql”集群的企业级数据库,用来替代昂贵的Oracle集群 ? 一个融合内存缓存技术、Nosql技术、HDFS大数据的新型SQ ...
分类:
数据库 时间:
2016-06-13 19:15:15
阅读次数:
315
国内知名互联网公司的开源项目 这里列出的开源内容由网络整理而来。 阿里 阿里的开源项目很多,这也跟@淘宝正明的开源态度密不可分。有很多重量级的项目,例如LVS、Tengine,或者很有实践价值的中间件,例如 MetaQ(分布式消息系统)、dubbo(RPC框架)、cobar(数据库中间件),或者是J ...
分类:
其他好文 时间:
2016-05-13 14:24:28
阅读次数:
236
MyCAT是mysql中间件,前身是阿里大名鼎鼎的Cobar,Cobar在开源了一段时间后,不了了之。于是MyCAT扛起了这面大旗,在大数据时代,其重要性愈发彰显。这篇文章主要是MyCAT的入门部署。 一、安装java 因Mycat是用java开发的,所以需要在实验环境下安装java,官方建议jdk ...
分类:
其他好文 时间:
2016-05-13 11:10:36
阅读次数:
239
MyCAT是mysql中间件,前身是阿里大名鼎鼎的Cobar,Cobar在开源了一段时间后,不了了之。于是MyCAT扛起了这面大旗,在大数据时代,其重要性愈发彰显。这篇文章主要是MyCAT的入门部署。 一、安装java 因Mycat是用java开发的,所以需要在实验环境下安装java,官方建议jdk ...
分类:
其他好文 时间:
2016-04-29 22:15:17
阅读次数:
587
1,愕然回首,它在灯火阑珊处关于mysql集群中间件,以前写在应用程序里面,由开发人员实现,在配置文件里面写多个数据源,写库一个数据源,读库一个数据源,笨拙不高效,由于程序员的差异化,效果并不是特别理想。 后来,组织了开发人员写了一个自动识别读写的功能模块接口,让开发人员调用,这样能满足特定场景的业务需求,但是适应性比较窄。 后来出了cobar,但是在高并发这里出壳了,后来在一次无意中的演讲中,见...
分类:
其他好文 时间:
2016-04-15 18:30:56
阅读次数:
248
主从读写分离、分库分表 1、垂直切分 2、水平切分 解决方案有: mysql-agent, tddl, Amoeba, cobar, cobar client, mycat, sharding-jdbc 数据库 分区 partition 参考资料: 1、 数据库水平切分的实现原理解析---分库,分表 ...
分类:
数据库 时间:
2016-04-07 18:34:02
阅读次数:
388