又一届中国数据库技术大会(DTCC),在料峭秋寒中开始

2021-10-25 00:00:00 数据库 技术 分布式 嘉宾 场次


又一届中国数据库技术大会(DTCC),在料峭秋寒中开始。


两场主会场,气势磅礴!





大会场挤的满满当当,过道都是人。BAT无一缺席,阿里系更是有两个数据库登场。老牌数据库厂商达梦、数据库新贵TiDB等厂商也系数到场。

3个定制场,加21个专场,从数据库内核技术,到AI+数据库、图数据库、中台、数据湖、运维自动化……,应有尽有,保罗万象,无论你是搞什么的,只要和数据库相关,总有一些场次适合你。


听众也以无比的热情,回报主办方的辛勤努力。各个场次,都人满为患。


参加DTCC,重要的收获,就是了解数据库技术发展趋势。风起于青萍之末,浪起于微澜之间。DTCC各个场次转一转、听一圈,看看大家都在聊什么,是了解趋势的好方式。


如果能再和历年DTCC的内容,做一个比较,会更加清楚技术的发展脉络。


几年前DTCC大会,很多人在讲CAP、NoSQL与一致性、BASE(终一致性)等话题,甚至有嘉宾主题就是“CAP原理”。分布式、一致性等相关技术细节,是前些年的热点。怎样才算分布式、如何实现才能在性能和一致性间兼顾。


很明显,这两年DTCC,已经没有嘉宾专门讲分布式、一致性与CAP/BASE等话题了,就算有,也是在PPT中简单提一下。

这说明分布式与分布式事务、一致性等这些东西在技术界已经达成共识,想要数据的多副本一致性,Raft/paxos协议已经几乎是标准。而想要分布式事务强一致性,2PC/3PC也基本上是标准。


CAP、BASE、Raft/paxos、2PC/3PC等等技术思想,在这几年也已经纷纷落地为产品。借着目前国产化这波浪潮,阿里、腾讯、华为等互联网一线大厂自己的数据库中,都可以看到这些技术思想的影子。这届DTCC,有两个专场是相关分布式的:分布式数据库技术佳实践上、下。阿里、京东等公司的嘉宾,都分享了在分布式上的产品。


分布式已经进入产品阶段,现在所有的数据库,分布式都已经是标配了,所有数据库也都有了分布式的方案,数据库技术的讨论,已经从分布式,进入下一阶段。


下一阶段有哪些技术概念?看看今年DTCC的嘉宾都在讲什么,便知端倪。


两天上午的主会场,共有11场分享,其中两位嘉宾的主题,不谋而合,都是云原生数据库,还有两位嘉宾主题都是HTAP。另外的如中台、超融合等都只有一位嘉宾在讲。


在各个专场中,云原生、HTAP,更是屡屡被提及。在继分布式、NoSQL/NewSQL之后,国内数据库技术界的当红炸子鸡,非云原生、HTAP莫属。


特别是云原生,除了频频被主场嘉宾提及,还有两个专场:“云原生数据库开发与实践上、下”


当然,和几年前的CAP/BASE、Raft/paxos、2PC/3PC与一致性等技术一样,现在云原生数据库还在争议阶段,什么样的数据库,才算云原生数据库?技术界还没有全面达成共识。计算与存储分离,是大家少有的共识之一,算是现阶段云原生数据库的主要特点。更具体的,不妨关注下几届DTCC,在一片热热闹闹中大讨论中,终云原生数据库会有更明确的定义。


相比之下,HTAP就没有那么多争议了,TP与AP的融合,用一套系统,应对用户的TP与AP需求,这一目标是明确的。具体实现,当然各有差异。TP与AP数据各自分离,数据从TP中向AP同步,这是“分”的方案。还有“合”,TP与AP数据就在一起,并不分开。

这两种方案各有优缺点,合,节省数据所占空间,但免不了互相影响。分,TP与AP的数据,可以不同的形态存储,可以大化的优化性能。但,又面临TP到AP同步延迟问题。


云原生与HTAP,都还面临许多问题,相信未来几届DTCC,不断会有嘉宾在这两个领域带给我们惊喜。


除这两个当红炸子鸡外,一些小众的话题,也得到了大家的关注,“面向数据科学的数据库”,是来自百度的嘉宾带来的分享。对于国产数据库的玩家来说,这是数据库领域中又一细小分枝,需求旺盛,但此领域玩家很少,似乎是一个不错的方向。


我的感觉,今年DTCC,时序数据库正在悄悄积蓄力量,虽然只在第三天下午,有一个专场,但不少其他场次的嘉宾,都有提到“时序”的概念。比如在内核场,有一位嘉宾就专门分享了自己公司在时序数据库方向的探索。相信未来随着IoT万物互联技术的发展,时序数据库会逐渐成为一个热点。


另外,开源与开放,也已经大势所趋。在大会中,时刻都能感受到扑面而来的开源气息。




开放,不只是源码,更是态度。建设开放生态,后其身而身存,外其身而身先,你赢我赢大家赢,共赢方能赢天下。


不说别其他的,单就技术本身而论,开源是一个很好的提升技术档次的模式。相信随着越来越多厂家参与开源建设,我们在数据库方面的技术水平,将与世界水平逐渐接近、并超越。


后不得不提的是数据库内核技术专场,我从前几年开始,逐渐从Oracle研究转向自研数据库,从去年开始参加内核场次的分享,一开始我觉得这个场次会比较冷清。


去年我也开始在ITPUB学院上开设内核相关课程,当时就有很多人劝我不要讲这些,要讲些更具普适性的内容。讲内核,没几个人听的。但课程开起来之后,参加的小伙伴竟然还不少,大大出乎了意料。

今年我们的内核课程还在继续中,在这里打个广告,有想参加的小伙伴可以联系ITPUB社区、DTCC的工作人员。


广告插播结束,回到DTCC,去年、今年,内核场都人满为患,取得了相当的关注度。今年腾讯的李海翔老师,照例做为主持人开场,为大家带来了事务异常方面的探索。据内部消息,李老师马上还有一档“对决”的节目要上线,其中会有更多关于异常的思索与探讨,有兴趣可以继续关注。

然后鼎石科技、偶数科技、华为、阿里、四纬纵横,还有我们美创科技,都为大家带来了过去一年我们在数据库内核这一领域新的研究成果。


3天DTCC,收获满满,思索满满。大会所有PPT已经上线,可以按下图获取。



后感谢大会的工作人员




在疫情肆虐之下,大会能顺利招开,着实不易。期待来年DTCC,也祝愿来年DTCC顺顺利利。          

                                                                                     

作者:吕海波


往期精选

Linux 命令 su 和 sudo 的区别?

CPU可以跑多快?地球到火星的距离告诉你!
用 MySQL 实现一个分布式锁,这也太强了。。
牛逼!有人用漫画带你了解 Linux 内核长啥样

再见!程序员!这次情况严重升级了...

缓存和数据库一致性问题,看这篇就够了!

C 语言之父逝世十周年,回顾他的传奇一生


相关文章