首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >关系型数据的分布式处理系统:Cobar

关系型数据的分布式处理系统:Cobar

作者头像
Java技术栈
发布2018-03-30 17:11:44
8350
发布2018-03-30 17:11:44
举报
文章被收录于专栏:Java技术栈Java技术栈
Cobar简介

Cobar是关系型数据的分布式处理系统,它可以在分布式的环境下像传统数据库一样为您提供海量数据服务。

Github:https://github.com/alibaba/cobar

整体架构图:

快速启动场景
  • 系统对外提供的数据库名是dbtest,并且其中有两张表tb1和tb2。
  • tb1表的数据被映射到物理数据库dbtest1的tb1上。
  • tb2表的一部分数据被映射到物理数据库dbtest2的tb2上,另外一部分数据被映射到物理数据库dbtest3的tb2 上。

如下图所示:

详情请参考:https://github.com/alibaba/cobar/wiki/Quick-Start

产品约束
  • 不支持跨库的关联操作:join、分页、排序、子查询。
  • 使用JDBC时,推荐使用5.1以上版本Driver进行连接。
  • 不支持rewriteBatchedStatements=true参数设置,默认为false。
  • 不支持useServerPrepStmts=true参数设置,默认为false。
  • BLOB, BINARY, VARBINARY字段不能使用。若特殊需求需要这三种字段,禁止使用PreparedStatement的setBlob()或setBinaryStream()方法设置参数。
  • 不支持SAVEPOINT操作。
  • 不支持SET语句的执行,事务和字符集设置语句除外。
  • 对于拆分表(一个表的数据被映射到多个MySQL数据库),不能更新已有记录的拆分字段(分库字段)值。
  • 只支持MySQL数据节点。
  • 对于拆分表,插入操作须给出列名,必须包含拆分字段。
FAQ

详情请参考:https://github.com/alibaba/cobar/wiki/FAQ

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-12-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 Java技术栈 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Cobar简介
  • 快速启动场景
  • 产品约束
  • FAQ
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档