Chinaunix首页 | 论坛 | 博客
  • 博客访问: 93871
  • 博文数量: 20
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 202
  • 用 户 组: 普通用户
  • 注册时间: 2013-09-07 01:56
个人简介

数据库技术爱好者

文章分类

全部博文(20)

文章存档

2016年(11)

2015年(9)

我的朋友

分类: 数据库开发技术

2016-04-16 21:54:35

    在看了Mycat入门指南及培训一期快结束时,对Mycat作为一款开源数据库中间件所有实现的功能有了一个基本的了解,个人最感兴趣的是其支持多种分片规则,分片路由功能强大,省去了客户端路由计算及硬编码的环节,同时也方便集中管理,做到分片可控,利于DBA工作。在这个基础上,个人对Mycat有如下期望 ,个人感觉有些可能是数据库中间件的发展方向。
   1、支持简单的跨分片join,虽然单实例数据库支持MVCC,跨分片join从理论上很难保证各分片数据快照版本的一致性,join结果的正确性,但在很多应用场景下,其一致性是可保证的,即join操作结果正确性是有一定保障的。
   2、全面支持一定复杂程序的分组聚合运算
   3、逻辑schema及逻辑表创建和配置的可视化及动态化, 不需要reload配置。
   4、加强对NoSQL的支持,例如redis
   5、对热点数据,热点SQL进行智能分析,对分片规则的调整、数据迁移、SQL优化提供参考。
阅读(2021) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~