DBLE

2018 开源分布式中间件 DBLE 年报

一世执手 提交于 2019-12-04 12:51:32
2017年10月24日,爱可生正式开源了我们自主研发的分布式中间件—DBLE,经过一年各行业用户业务应用沉淀,我们持续进行产品打磨与更新迭代,在2018年的最后一天,我们使DBLE拥有了更清晰的定位。 DBLE 自我介绍 · 「 DBLE 」 企业级开源分布式中间件 ,江湖人送外号 “ MyCat Plus ”; · 简单稳定,持续维护 ,良好的社区环境和广大的群众基础使 DBLE 得到了社区的大力支持 ; · 最新版本 dble 2.18.10.0 https://github.com/actiontech/dble/releases · 对应文档地址 https://actiontech.github.io/dble-docs-cn/ · 技术交流 :669663113 DBLE 社区故事 · R elease 2017.10.24开源一年多以来,一共发版 12 次, 2018年发版 8 次,平均 1.5 个月发版一次; · 文档 Github pages 持续文档维护,把所有的技术细节都落到文档里,是我们的愿景; · star 靠口碑传播,关注的人数稳步增长,每一颗星星都是对 DBLE 开源社区的支持; · fork 一个 star 和 fork 接近的项目,有多少人一直在默默的关注着项目的进展; · issue 280+ 修复 issue 280+,每个工作日都有

社区投稿 | DBLE rule.xml 配置解析

混江龙づ霸主 提交于 2019-12-04 12:50:20
文章来源:爱可生云数据库 作者:余朝飞 DBLE项目介绍 DBLE官方网站: https://opensource.actionsky.com 可以详细了解DBLE的背景和应用场景,本文不涉及到的细节都可在官方文档获得更细节都信息;对于刚了解到同学,可以以本文为快速入门基础 DBLE官方项目: https://github.com/actiontech/dble 如对源码有兴趣或者需要定制的功能的可以通过源码编译 DBLE下载地址: https://github.com/actiontech/dble/releases 建议下载最新的releases版本,下载tar压缩包即可,如有源码编译需求的,可以下载源码包 DBLE的主要配置文件 上一篇 "DBLE Schema.xml 配置解析" 详细介绍了DBLE之中关于Scema.xml的配置,本篇文章将继续为大家讲解一下DBLE中Rule.xml文件的配置。 DBLE的配置文件都在conf目录里面,常用的几个配置文件如下: 文件 说明 server.xml DBLE server相关参数定义,包括dble性能,定时任务,端口,用户配置等;本文主要涉及到访问用户的配置 schema.xml DBLE具体分片定义,规定table和schema以及dataNode之间的关系,指定每个表格使用哪种类型的分片方法

社区投稿 | DBLE Server.xml 配置解析

戏子无情 提交于 2019-12-04 12:50:08
原创: 余朝飞 DBLE是基于开源项目MyCat发展的企业级开源分布式中间件,适用于高并发及TB级海量数据处理场景;江湖人送外号 “MyCat Plus”;其简单稳定,持续维护,良好的社区环境和广大的群众基础使DBLE得到了社区的大力支持。 DBLE项目介绍 DBLE官方网站: https://opensource.actionsky.com 可以详细了解DBLE的背景和应用场景,本文不涉及到的细节都可在官方文档获得更多信息;对于刚了解的同学,本文可以作为快速入门的基础 DBLE 官方项目: https://github.com/actiontech/dble 如对源码有兴趣或者需要定制的功能的可以通过源码编译安装 DBLE 下载地址: https://github.com/actiontech/dble/releases DBLE 官方社区交流群 :669663113 DBLE的主要配置文件 前两篇文章" DBLE Rule.xml 配置解析 "、" DBLE Schema.xml 配置解析 " 分别介绍DBLE中Rule.xml和Schema.xml的配置,今天继续介绍DBLE中Server.xml文件的配置,希望通过本篇的介绍,能对Server.xml文件的整体结构和内容有较为清晰的认识,方便大家快速入门。 DBLE的配置文件都在conf目录里面,常用的几个配置文件如下:

开源分布式中间件 DBLE Server.xml 配置解析

为君一笑 提交于 2019-12-04 12:49:54
DBLE 是基于开源项目MyCat发展的企业级开源分布式中间件,适用于高并发及TB级海量数据处理场景;江湖人送外号 “MyCat Plus”;其简单稳定,持续维护,良好的社区环境和广大的群众基础使DBLE得到了社区的大力支持。 DBLE项目介绍 DBLE 官方项目: https://github.com/actiontech/dble 如对源码有兴趣或者需要定制的功能的可以通过源码编译安装 DBLE 下载地址: https://github.com/actiontech/dble/releases DBLE 官方社区交流 :669663113 DBLE的主要配置文件 前两篇文章 "DBLE Rule.xml 配置解析" 、 "DBLE Schema.xml 配置解析" 分 别介绍DBLE中Rule.xml和Schema.xml的配置,今天继续介绍DBLE中Server.xml文件的配置,希望通过本篇的介绍,能对Server.xml文件的整体结构和内容有较为清晰的认识,方便大家能快速地入门。 DBLE的配置文件都在conf目录里面,常用的几个配置文件如下: DBLE是一个JAVA分库分表中间件,既然是JAVA应用肯定会有JVM相关的配置,在DBLE中我们选择wrapper来作为管理DBLE进程的工具,配置文件在 conf/wrapper.conf 中,关于JVM的详细介绍在

基于Xtrabackup及可传输表空间实现多源数据恢复

家住魔仙堡 提交于 2019-12-03 21:45:34
本文目录一、使用背景 1.可传输表空间基本流程 2.使用前提条件/限制 二、技术要点 三、实施步骤 1.实验环境 2.源端操作 1) 造测试数据并模拟小压力 2) 备份单库数据 3) 备份表结构 4) 批量生成可传输表空间命令 3.目标端操作 1) 备份数据恢复准备 2) 恢复表结构至目标端 3) 舍弃目标端对应表空间文件 4) 拷贝表数据及配置文件到目标端sbtest库数据目录 5) 执行导入表空间文件操作 4.建立复制(多源复制) 四、参考链接 Keywords: MySQL xtrabackup Transportable Tablespaces MySQLdump multi-source replication 一、使用背景 MySQL在5.7以后引入了 多源复制(Multi-Source) 功能,可用于将多个单独的数据库汇聚到一个数据库实例下,方便用户进行数据分析、汇总或推送至其他数据库平台。早期针对汇聚场景初始化各源端数据到汇聚库,为了提升效率通常会使用使用开源并行逻辑导入导出工具 myloader/mydumper 进行数据导入/导出, 当源端多实例多库数据量较大(100G以上)情况下,使用myloader/mydumper花费的时间则可能无法满足时间要求,需要考虑是否有更高效的方式进行数据初始化同步操作,以及当复制通道异常时更便捷快速修复 。 ps:

DBLE Release Note 详细解读 2.18.12.0

丶灬走出姿态 提交于 2019-12-03 12:17:17
本文基于 DBLE 2.18.12.0 版本的Release Notes 进行详细解读,文章主要分为以下四部分内容: 一、DBLE 项目介绍 二、更新概况 三、新特性 四、升级兼容性 一、DBLE项目介绍 DBLE 是企业级开源分布式中间件,江湖人送外号 “ MyCat Plus ” ;以其简单稳定,持续维护,良好的社区环境和广大的群众基础得到了社区的大力支持; DBLE官方项目: https://github.com/actiontech/dble 如对源码有兴趣或者需要定制的功能的可以通过源码编译安装 DBLE官方文档: https://actiontech.github.io/dble-docs-cn 可以详细了解DBLE的背景和应用场景,本文未涉及到的细节都可在官方文档获得 DBLE下载地址: https://github.com/actiontech/dble/releases Tips :建议下载最新的 Releases 版本,下载tar压缩包即可,如有源码编译需求的,可以下载源码包。 二、版本概况 距上一次10月24日程序员节日版一个多月,dble 社区又迎来了新的版本更新; 最新的 Release Note 请参考: https://github.com/actiontech/dble/releases/tag/2.18.12.0%2Ftag 这次的更新可谓干货满满

分布式 | DBLE Release Notes 详细解读 2.19.05.0

与世无争的帅哥 提交于 2019-12-03 08:52:37
原创作者:爱可生开源社区 2.19.05.0 版本 DBLE Release Notes 以下对 DBLE 2.19.05.0 版本的 Release Notes 进行详细解读。 文章主要分为四部分内容: 一、DBLE 项目介绍 二、更新概况 三、新特性 四、升级兼容性 五、DBLE Release Notes 一、DBLE 项目介绍 DBLE 是企业级开源分布式中间件,江湖人送外号 “MyCat Plus” ;以其简单稳定,持续维护,良好的社区环境和广大的群众基础得到了社区的大力支持。 DBLE 官方项目: https://github.com/actiontech/dble 如对源码有兴趣或者需要定制的功能的可以通过源码编译安装。 DBLE 官方文档: https://actiontech.github.io/dble-docs-cn 可以详细了解 DBLE 的背景和应用场景,本文未涉及到的细节都可在官方文档获得。 DBLE 下载地址: https://github.com/actiontech/dble/releases [点击学习 DBLE 公开课,Mycat 用户更快上手哦!] Tips:建议下载最新的 Releases 版本,下载 tar 压缩包即可,如有源码编译需求的,可以下载源码包。 二、版本概况 距上一次 4 月 22 日 【发版(2.19.03.0)】

爱可生开源社区官网正式发布啦!

半腔热情 提交于 2019-12-03 08:52:28
近期大事记 2018/12/31 DBLE年度报告发版 2019/01/07 DBLE 2.18.12.0 新版发布,修复 issue 60+ 2019/01/09 DBLE 2.18.12.0 Release Notes 详细解读 2019/01/15 DBLE Logo 首发 + DBLE 团队迎来史上第一张合照 1 月 18 日 ,爱可生开源社区官网正式发布,为了更好的聚合社区力量,我们开辟了开源社区官网及「爱可生开源社区」公众号作为开源系列产品的官方发布渠道。 2019开源社区小目标 7 7天 ,社区团队坚持每周推送至少一片高质量技术文章。 25 25场 ,2019年我们规划了至少25场社区活动,会去到全国各地与社区同学见面交流。 30 30天 ,研发团队会努力做到每月发布新版。 10.24 10月24日 ,每年开源一款新产品。 爱可生开源社区官网 链接: https://opensource.actionsky.com 入口:“阅读原文”直达 / DBLE Github 跳转 问题反馈: 官方社区交流(669663113) 官网的正确打开方式 关于文档 已有内容 :DBLE 使用文档 后续扩充 :DBLE 系列公开课视频 每次发布新版我们都会及时更新文档,同时,我们也在进行 DBLE 系列公开课视频准备,将 DBLE

社区活动 | 如何获取全国 25场 MySQL 主题大会免费入场券

倾然丶 夕夏残阳落幕 提交于 2019-12-03 08:52:18
上周五,我们用 2 周时间迅速搭建的「爱可生开源社区」官网正式发布,我们将官网内容划分为文档、博客、活动、社区以及企业服务五大部分。除定期更新的文档、博客、活动信息外,社区也是我们不遗余力重点投入的板块。 为此,我们规划了本期能够获取「全国 25场 MySQL主题大会免费入场券」及「京东E卡」叠加的活动。 DBLE 在开源一年多的时间里不断更新迭代,产品也逐渐成熟并且在越来越多样化的场景中落地。在落地过程中,大家遇到的问题有的在技术交流中已提出,我们也及时给予回复和支持;有的大家通过自己的尝试实践使问题最终得到解决。 无论是测试或生产环境中大家在 DBLE 使用上有什么困惑,遇到的哪些难题,对于问题出现原因的分析或者最终找到的解决方案, 我们欢迎大家以文章的形式记录下这个高光的过程,以投稿的形式分享你与 DBLE 的故事! 如何参与 1/23-2/23,为期一个月的时间留给社区同学为自己发声,可记录任何与开源分布式中间件 DBLE 相关的技术内容,发布在你熟悉的公开平台,然后将文章主题及已发布的文章链接投稿至「爱可生开源社区」。 活动规则 投稿文章格式:作者+文章链接 内容必须是与 DBLE 相关的技术内容 所有稿件要求原创 同一作者可发布多篇 不限主题与发布渠道 投稿联系微信:mg116611 我们拒绝带有下列特质的划水嫌疑文章: 不符合事实 与 DBLE 无关 搬运内容非原创

开源分布式中间件 DBLE Schema.xml 配置解析

▼魔方 西西 提交于 2019-12-03 08:52:05
文章来源:爱可生开源社区 作者:张沈波 1.DBLE项目介绍 DBLE 是企业级开源分布式中间件,江湖人送外号 “ MyCat Plus ” ;以其简单稳定,持续维护,良好的社区环境和广大的群众基础得到了社区的大力支持; DBLE官方网站: https://opensource.actionsky.com 可以详细了解DBLE的背景和应用场景,本文不涉及到的细节都可在官方文档获得更细节都信息;对于刚了解到同学,可以以本文为快速入门基础 DBLE官方项目: https://github.com/actiontech/dble 如对源码有兴趣或者需要定制的功能的可以通过源码编译 DBLE下载地址: https://github.com/actiontech/dble/releases 建议下载最新的releases版本,下载tar压缩包即可,如有源码编译需求的,可以下载源码包 DBLE技术交流 :DBLE官方社区交流(669663113) 2.DBLE的主要配置文件 DBLE的配置文件都在conf目录里面,常用的几个配置文件如下: 3.schema.xml配置解析 其中schema.xml是日常配置分片的时候最常用到的配置文件,我们通过思维导图的方式给大家整理了DBLE的schema.xml的配置 4.schema.xml举例 下面举个DBLE的schema配置文件例子