关系型数据的分布式处理系统:Cobar
转载自 关系型数据的分布式处理系统:Cobar
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
关系型数据的分布式处理系统:Cobar相关推荐
- 阿里开源Mysql分布式中间件:Cobar
这几天研究了下Cobar, Cobar是阿里巴巴研发的关系型数据的分布式处理系统(Amoeba的升级版,该产品成功替代了原先基于Oracle的数据存储方案,目前已经接管了3000+个MySQL数据库的 ...
- 传递给系统调用的数据区域太小怎么解决_40张图看懂分布式追踪系统原理及实践...
作 者:码海 原文链接:https://mp.weixin.qq.com/s/U-8ttlVCfYtjEPOWKBHONA 前言 在微服务架构中,一次请求往往涉及到多个模块,多个中间件,多台机器的相互 ...
- 大数据开发hadoop核心的分布式消息系统:Apache Kafka 你知道吗
简介 Apache Kafka是分布式发布-订阅消息系统.它最初由LinkedIn公司开发,之后成为Apache项目的一部分.Kafka是一种快速.可扩展的.设计内在就是分布式的,分区的和可复制的提交 ...
- 传递给系统调用的数据区域太小怎么解决_一口气说出“分布式追踪系统”原理!...
" 在微服务架构中,一次请求往往涉及到多个模块,多个中间件,多台机器的相互协作才能完成. 图片来自 Pexels 这一系列调用请求中,有些是串行的,有些是并行的,那么如何确定这个请求背后调用 ...
- 分布式机器学习系统笔记(一)——模型并行,数据并行,参数平均,ASGD
欢迎转载,转载请注明:本文出自Bin的专栏blog.csdn.net/xbinworld. 技术交流QQ群:433250724,欢迎对算法.技术.应用感兴趣的同学加入. 文章索引::"机器学 ...
- 分布式日志sleuth+分布式追踪系统zipkin+消息中间件rabbitMQ+MySQL存储跟踪数据
一.了解分布式架构下系统的监控问题 接口监控问题 监测性能瓶颈 解决方案:Sleuth 日志监控问题 日志分散 解决方案:ELK+Kafka 二.使用Sleuth实现大觅网微服务跟踪 1.打开一个分布 ...
- 分布式爬虫系统的设计与实现(SourceForge.net数据爬取)
目录 本科生毕业论文(设计)中文摘要 I 本科生毕业论文(设计)英文摘要 II 目录 I 图目录 III 表目录 IV 第一章 引言 1 1.1 研究背景 1 1.1.1 SourceForge.ne ...
- 文思海辉金融“分布式核心系统”,支持应用级和数据级分布式部署
12月25日,2020年度中国国际金融展"金鼎奖"评选结果隆重揭晓,其中由文思海辉金融自主研发的"分布式核心业务系统eCas4.0"凭借技术创新力.品牌影响力. ...
- 数据中心的分布式UPS系统
传统的集中式UPS系统有以下弊端: 1. 单点失效.数据中心的关键负载对电源可靠性有很高的的要求.然而,集中式的UPS设计可能会因为UPS故障而造成数据中心的计算负载掉电. 2.备用UPS增加了系统的 ...
最新文章
- 用Leangoo Scrum看板工具做多团队大规模敏捷
- 给你一个团队怎么带?抓住3要点,别做13件事,没人敢不服你
- yum 自动使用光盘和网络源
- Mysql加锁过程详解(2)-关于mysql 幻读理解
- 关于Dictionary元素的遍历
- 教你50招提升ASP.NET性能(十五):解决性能问题时不要低估UI的价值
- 公招网报照片审核处理工具_消防员招录报名照片处理工具使用说明
- java存储数据_Java 数据存储
- dataframe 如何增加新的索引_带你领略pandas中多表之间如何处理
- 处理javaweb中文乱码
- 软件测试 边界值法的实例,边界值分析法实例
- php脉聊交友源码_脉聊源码-PHP脉聊交友网站源码(附app源码)下载-西西软件下载...
- 仿购物商城-多级菜单搜索-搜索联动
- 马赛克与反马赛克技术
- 三、支持GPT硬盘格式启动的U盘PE
- 布袋除尘器过滤风速多少_布袋除尘器过滤风速一般多大?
- 023 Rust死灵书之并发、竞争
- 惠普HP Laser NS MFP 1005c 打印机驱动
- 如何获取多个数字的最大值?
- 后台系统发送验证码功能
热门文章
- JAVA JDBC连接mysql编程
- linux6.5dns装什么,CentOS6.5安装DNS服务
- java对象类型转换分为_java-如何将类对象转换为通用对象类型?
- 微软100题第11题
- B.The Tortoise and the Hare 长春
- 美味果冻(牛客练习赛53B)
- 1847 奇怪的数学题(杜教筛 + Min_25 + 第二类斯特林数)
- Codeforces Round #112 (Div. 2) E. Compatible Numbers sosdp
- P2839 [国家集训队]middle 二分 + 主席树 在值域上建区间
- Codeforces Round #735 (Div. 2)