美文网首页架构设计与重构Java Web架构设计架构设计
关系型数据的分布式处理系统:Cobar

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

作者: Java技术栈 | 来源:发表于2017-12-19 07:57 被阅读94次

Cobar简介

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

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

整体架构图:

image

快速启动场景

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

如下图所示:

image

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

产品约束

  • 使用JDBC时,推荐使用5.1以上版本Driver进行连接。

  • 不支持跨库的关联操作:join、分页、排序、子查询。

  • 不支持rewriteBatchedStatements=true参数设置,默认为false。

  • 不支持useServerPrepStmts=true参数设置,默认为false。

  • BLOB, BINARY, VARBINARY字段不能使用。若特殊需求需要这三种字段,禁止使用PreparedStatement的setBlob()或setBinaryStream()方法设置参数。

  • 不支持SAVEPOINT操作。

  • 不支持SET语句的执行,事务和字符集设置语句除外。

  • 对于拆分表(一个表的数据被映射到多个MySQL数据库),不能更新已有记录的拆分字段(分库字段)值。

  • 只支持MySQL数据节点。

  • 对于拆分表,插入操作须给出列名,必须包含拆分字段。

FAQ

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

号外:只要从简书过来关注下方微信公众号的,在公众号中回复MM,可以免费送干货:2TB架构师四阶段视频教程里面的资料。

推荐阅读


个人珍藏最全Spring Boot全套视频教程

分享一套高级视频教程:Dubbo+Zookeeper+ActiveMQ+Redis系列

分享一套分布式架构设计高级视频教程

分享一套Hadoop全套视频教程系列

去BAT面试完的Mysql面试题总结(55道,带完整答案)

阿里高级Java面试题(首发,70道,带详细答案)

2017派卧底去阿里、京东、美团、滴滴带回来的面试题及答案

Spring面试题(70道,史上最全)

通往大神之路,百度Java面试题前200页。

分享Java干货,高并发编程,热门技术教程,微服务及分布式技术,架构设计,区块链技术,人工智能,大数据,Java面试题,以及前沿热门资讯等。


相关文章

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

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

  • MySQL 数据库中间件

    1>Cobar 是提供关系型数据库(MySQL)分布式服务的中间件,它可以让传统的数据库得到良好的线性扩展,并看上...

  • MK-Cobar单点部署测试

    Cobar简介(了解) 分布式: Cobar的分布式主要是通过将表放入不同的库来实现: 1. Cobar支持将一张...

  • 「大数据」03Hadoop与Spark开源大数据技术栈

    Hadoop与Spark开源大数据技术栈如下图: (1)数据收集层:主要由关系型与非关系型数据收集组件、分布式消息...

  • 06知识点

    数据库技术演进之路 RDBMS(单机关系型):Oracle、MySQL NoSQL(分布式非关系型):MongoD...

  • MongoDB初体验

    MongoDB是基于分布式文件存储的数据库,介于关系型数据库和非关系型数据库之间,是非关系数据库当中功能最丰富,最...

  • mysql、co-msql

    数据库分类 文件型:简单 - access、sqlite关系型:Mysql、Oracle分布式:MongoDBNo...

  • SQL and NoSQL

    SQL数据库被称为关系型数据库(RDBMS),而NoSQL数据库被称为非关系型数据库或分布式数据库。 储存方式 t...

  • MongoDB

    作者:烨竹 MongoDB简介: MongoDB是功能最像关系型数据库的一种基于分布式文件存储的非关系型数据库。它...

  • mongodb-个人学习总结

    mongodb是一个开源的分布式文档数据库,介于关系型和非关系型数据库之间,支持的数据结构非常松散,是类似json...

网友评论

    本文标题:关系型数据的分布式处理系统:Cobar

    本文链接:https://www.haomeiwen.com/subject/jwuvixtx.html