技术开发 频道

业界DBA老司机亲临助阵 RadonDB即将开源

  【IT168 评论】在近日举办的“RadonDB体验日”上,知数堂联合创始人吴炳锡、宜信数据库架构师韩锋、逻辑思维DBA李丹、36氪运维负责人莽维奇、竞技世界资深DBA杨建荣、熊猫直播数据库负责人杨尚刚、蔚来汽车DBA黄文翼、京东商城资深数据架构师王伟等业界知名的DBA专家亲临体验新一代分布式关系型数据库——RadonDB。

  自RadonDB商用以来,其可扩展、高可用、强一致、易部署等特性使其广受好评,RadonDB的设计方——青云QingCloud决定将其开源,旨在帮助DBA从繁杂琐碎工作中解放出来,使企业运维更加高效并降低成本,助力开发者构建开放自主的应用生态。以下是“RadonDB体验日”中业界知名DBA专家的体验实录。(以下排名无分先后)

  韩锋 宜信数据库架构师

  近些年来,冠名以“NewSQL“的分布式数据库不断产生,它们兼具有传统数据库的ACID等优秀特性,也具有类似NoSQL的高弹性、大吞吐、高可用的特点。我相信,随着分布式技术的不断成熟、分布式方案的不断积累;在未来3~5年,分布式将成为数据库一种重要形态,并发挥日益重要的作用。经过今天对RadonDB的实际体验,我的体会可分为以下五点:

  1、 RadonDB通过对MySQL的高度兼容,提供了非常好的使用基础。MySQL成熟而庞大的生态圈,必将有利于RadonDB的推广使用。

  2、 通过自动分片的支持,使得我们对分库分表的使用门槛大大降低。这也是很多传统数据库中间层的缺失。

  3、 作为一个金融级客户,对数据强一致的需求是近乎于苛刻的。RadonDB在此方面做了大量的工作,这也是原生MySQL的缺陷,并导致其在金融级领域的应用范围受到部分闲置。此外,RadonDB支持的扩数据中心、多副本部署,也颇具亮点。

  4、 自动化运维,是目前很多公司都在致力于完成的工作。RadonDB,原生就支持很好的自动运维能力,大大减少了DBA的工作。

  5、 HTAP类的需求,近些年来越来越多。RadonDB,也充分考虑了此类需求,扩展其使用领域。

  最后,RadonDB是一款优秀的分布式数据库,希望RadonDB,不断完善、日益成熟,成为分布式数据库领域的最强黑马。

  李丹 逻辑思维DBA

  从今天对RadonDB的体验来看,DBA再也不用去手动分库分表了,RadonDB已经帮你做了所有的事情。在跨物理节点的DML事务上,RadonDB也做的非常优雅。这次开源的RadonDB 能解决当前MySQL 运维与使用过程中大家共同的痛点。通过这次体验,我深深的感觉到分布式数据库时代已经来临,作为数据库从业人员的我们应该以坦然和积极的心态去接受和拥抱新的变化。分布式数据库时代已经来临,RadonDB的开源希望给DBA们带来新的观念的改变,也希望RadonDB未来加入更多的特性以解决当前业内海量OLAP业务场景复杂查询需求响应速度和数据更新的矛盾问题。

  莽维奇 36氪运维负责人

  从今天的体验来看,对我们运维人员的利好有以下三方面:1、在不中断业务的情况下,达到自动的扩容,这一点对于我们运维人员来说是很方便的;2、多副本跨机房的部署大大解决了多机房容灾场景;3、高度兼容MySQL,让之前的业务方便的迁移到RadonDB。此次开源RadonDB不仅是DBA的福利,更是运维人员所期待的,对于运维人员来说,满足高可用、高并发的业务场景,又有了一个新的选择

  杨建荣 竞技世界资深DBA

  通过今天的体验,我对RadonDB有一个初步印象,整体感觉它在架构设计上是很轻量的。对RadonDB的实际操作体验,我主要总结为三点:第一点, RadonDB在容量的控制方面非常独到,解决了大表的拆分问题,很方便地进行动态扩容;第二点,在分库分表的结构里引入了计算节点,让复杂SQL运算透明,开发也非常容易上手;第三点,RadonDB在配置管理方面也非常方便,配置运用组播管理,单节点更新,自动同步到其他节点里面,这解决了多个Proxy节点配置管理容易出错的问题。RadonDB能够充分的利用MySQL已有的开源红利,在此基础上也做了深度定制和扩展,能够实现平滑的扩容,这对DBA做一些分库分表等繁琐复杂的工作来说,能够提供很大的便利性。

  杨尚刚 熊猫直播数据库负责人

  扩展性和高可用问题是MySQL一直以来的痛点,RadonDB出现也是为了解决这些问题,同时对于分布式数据库也提供了一个选择 。从RadonDB的SQL和存储分离架构上来看,他提供了更好的逻辑层和物理层的扩展性,并且整合了TokuDB,可以应用于冷数据存储场景,结合Raft和GTID半同步等特性,提供了更好的高可用性和数据安全性。RadonDB的开源,对用户和社区都是好事,很多功能都是用户迫切需要的,希望以后RadonDB开源项目得到持续的维护和更好的社区发展

  王伟 京东商城资深数据架构师

  RadonDB是一款值得期待的分布式关系型数据库,它基于MySQL实现的高可用、强一致性,支持业务无感知智能动态扩容,可以有效解决超大并发、超高性能、超大容量的业务场景;高可用、分布式事务、数据强一致性的保证,使它在金融级别数据库中得到应用;深度兼容MySQL,使传统MySQL数据库可以轻松迁移到RadonDB。

  黄文翼 蔚来汽车DBA

  从今天的体验来看,RadonDB还是比较靠谱的,因为现在云上没有自动分表这一功能,在体验高可用方面,也是特别有感触。因为我们之前自己做过高可用构架,切换时间基本在三秒到五秒之间,今天RadonDB给我的感受就是切换时间很快,而且不会出现错误,可以达到像金融级别的数据库。我对RadonDB的开源以及未来发展充满期待!

  最后,知数堂创始人吴炳锡做出最终总结:今天我对RadonDB全程体验下来有三点感受,1、RadonDB在容量控制方面,非常独到,解决了大表的拆分,很方便进行动态扩容;2、 在分库分表这种结构中引入一个计算节点,RadonDB让复杂SQL运算透明,让开发更容易上手;3、RadonDB的配置管理非常方便,配置利用组播管理,单节点更新,自动同步到其他节点,这也解决了多个Proxy节点配置管理容易出错的问题。

  RadonDB是新一代的数据库产品,可以集中解决OLAP和OLTP,同时底层还是我们DBA熟悉的MySQL做为存储节点,对于数据库的事务一致性及管理方面比较方便。RadonDB整体结构比较轻量,架构不复杂,但可以解决大问题。我们期待RadonDB的开源,让我们DBA同学,可以从原来的分库分表等各种限制中解放出来。

0
相关文章