数据技术嘉年华归来第一天

本文涉及的产品
云数据库 RDS MySQL Serverless,0.5-2RCU 50GB
简介: 今天去参加数据技术嘉年华,早些年这个大会是叫Oracle技术嘉年华,我猜后来融入了MySQL的方向,融入了云,叫做数据技术嘉年华,简单来说是把“库”字去掉了,这是大会的方向也是亮点吧。

今天去参加数据技术嘉年华,早些年这个大会是叫Oracle技术嘉年华,我猜后来融入了MySQL的方向,融入了云,叫做数据技术嘉年华,简单来说是把“库”字去掉了,这是大会的方向也是亮点吧。同时感谢盖总盛情邀请,我来理一理会议中的一些收获。

首先第一个收获是在会场里碰到了几个自己的公众号读者,从眼神的交流中他们似乎是认出我了,有的简单打了招呼,有的还会过来和我确认下,有的还直接会说是我的读者。看来这公众号写得要更有动力了。

数据技术嘉年华,当然不只有Oracle,MySQL还有其他的数据库,还有其他的数据库,我是在会场里走了一圈,选了几个自己更加感兴趣的主题。

Oracle 18c的理解

我在十一的时候参加了旧金山举办的OOW,当时从Oracle宣传的自治数据库来说,感觉这是一种革命性的创新,但是对于实现细节和规划却是知之甚少,在本次大会,原厂也有不少的主题是这个方面的,因为还没有正式release,所以还在概念的阶段,但是对于18c的态度,我很赞同老杨的见解,这个主题能够解决我们很多悬而未解的疑问。首选很多人的第一想法是DBA要失业了,这可能是一种悲观的想法。我们还需要看看其他类型的想法。糅合在一起,来看看该怎么破。

img_8b4664810e291a8a35830c7ed09ba38c.jpe

从国内目前的使用情况来看,还是11gR2为主,我想占用的比例是相当高的,而12cR1的发布和12cR2之间隔了差不多有6年,在DBA的印象中R2才是稳定版,而Oracle也一再强调R1已经很不错了,R2是有更多的加强,但是根据Oracle版本的规划,这个思想对于很多人来说已经是根深蒂固了,为了减轻大家这种版本差异的认知偏差,所以就使用了18c,19c,20c,至少目前能看到的是这些版本,隐隐感觉是SQL Server的风格了。

img_258a1d11788a8a495c622d210228ee3d.jpe

而回到重点内容自治数据库,老杨的见解我觉得非常独到中肯,自动化和自治本身是不同的,要实现自治,前期有很多自动化的工作,而这些在Oracle早期版本已经做出很多东西了。纵观Oracle的版本特性,你会发现,逐渐在走向自动化,而把它们拼接起来,做成通用统一的解决方案,就离自治不远了,所以说自治不是一个突然提出来的概念,很多的实现其实已经有了前期版本的铺路。

img_e028e06ac5a986ffd75eda7f6f158351.jpe

我目前从事的工作更多偏向于MySQL方向的数据架构和解决方案。所以看问题会逐步放大称为一个系统的眼光,如果仔细观察今天有很多主题都是和自动化平台相关的,SQL审核平台如果归类,可以算是自动化平台的一个子集。

看待各种平台,其实可以借鉴一些思想,通过其他人的思维总结能够转化为自己行之有效的落地方法。张中靖老师和阿里的一个同学分享了SQL审核平台的内容。能够把一个产品铺开,让你成为企业级解决方案,必然是在经历了一些考验,碰到并解决了一些问题之后才会变得更有业务价值。

img_f5a2a3b671b97478f8d4b7c225b0a888.jpe

如果抛开Oracle数据库,我发现有几个地方是自己之前规划中未曾考虑到的,一个是动态SQL审核。这个比前期的静态文本审核难度要大很多。把这个任务前置到上线阶段前会有很多实践的经验积累。

img_5f580600e6e4f374fe12f68b247aa21c.jpe

如果要从一个更加精细全面的角度来定位问题,SQL历史的跟踪也是很不错的方案,如果放大来说,就是全链路的检测了。能够把问题控制在一个有限的范围内,做到可视化,确实很赞。

img_872e78160c9dc9aa52a3ffe59e0b1405.jpe

姜承尧分享的腾讯金融支付的应用场景,高可用,分布式,自动化平台,基本都是做规划的几个点,有些我们已经规划好了,方案目前虽不完美,但是可以逐步分期规划,逐步实现。就如同腾讯金融的高可用有FMHA1.0,和2.0版本,现在的3.0版本,包括分布式的方案,竟然考虑问题的角度都是很相似的。借鉴思想的时候我自己也陷入了沉思,突然脑洞大开,想出了一个貌似还不错的弹性扩容方案,最近在梳理一把。从各个角度来评估一下。

img_cd70f678c5d2439c08b764255fc24619.jpe

对于自动化平台的建设,也是我在公司内主力想去推导的事情,从我的角度来说,一个自动化平台也不是一蹴而就,也是在很多根基打好的基础上逐步演化改进而来,放一张自己最近整理的图,把整个数据I体系的一些规划都揉入到这个图里面。如果有疑问,欢迎拍砖。

img_3b454494f4734343c08765a6d244abb0.jpe

开源技术好不好,或者说目前合适不合适。都需要有一个基本的规划,把业务价值和技术价值结合起来,不能本末倒置,或者说是0投入,得到一个一劳永逸的方法。没有银弹。

img_0a755db1f7ac88289904424d5b2aea8c.jpe

晚上在晚宴上,一拨MySQL的人聚在一起,还是蛮有意思的。圈子小,故事多,段子更多。。。

当然今天还有一个很大的收获,就是收到了海翔的新书《数据库事务处理的艺术--事务管理与并发控制》,新书目前还在预售,马上就会在各大网店看到了。在写书这件事情上,我和海翔有两点共识,写书本身不赚钱,作者其实比读者的收获更大。预祝海翔的新书大卖。书的内容我放出一个简单的目录,大家供参考。

img_5731f810e3bc9244a72a7fc84357e16a.jpe

最后推荐一个公众号,是我的朋友杨奇龙的,他最近花了不少时间和精力写技术文章,主要是MySQL和Python方向的,干货不干货你们看看就知道了。技术好的人不少,但是愿意写文章分享出来的确实不多,希望奇龙继续坚持下去,也希望大家关注他,彼此成长和成就。
相关实践学习
基于CentOS快速搭建LAMP环境
本教程介绍如何搭建LAMP环境,其中LAMP分别代表Linux、Apache、MySQL和PHP。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
目录
相关文章
|
10月前
|
关系型数据库 MySQL 数据库
新星计划一周体验!教你上榜技巧
新星计划一周体验!教你上榜技巧
|
11月前
玉伯今晚和你聊聊:2022 上半年的 6 个重要认知
玉伯今晚和你聊聊:2022 上半年的 6 个重要认知
161 0
|
11月前
时隔4年再夺金奖!北大斩获「编程奥林匹克」亚军,刷新队史最高排名
时隔4年再夺金奖!北大斩获「编程奥林匹克」亚军,刷新队史最高排名
111 0
|
传感器 机器学习/深度学习 存储
重温工业4.0:(二)时光已过,她的魅力你不曾拥有
在整个工业4.0的实现过程中,肯定没有单一的、标准化的方法。
重温工业4.0:(二)时光已过,她的魅力你不曾拥有
|
供应链 前端开发 物联网
面试周连续剧之尘埃落定
通过前面五天的辛勤付出,最终换来了收获的回报,拿到的offer数量还是比较喜人的,虽然自己也不是什么技术大咖,水平也是平平,但是得到了老天的眷顾,让我在找工作的时候没有遇到太多的砍,总体上还是比较顺风顺水的。本文就来分享一下自己如何选择拿到的这些offer,以及最终做出最后的选择的原因。
169 1
面试周连续剧之尘埃落定
|
安全 架构师 数据可视化
Cocos2d-x与极客共成长,12小时Hackathon圆满闭幕
3月16日,为时12小时的Cocos2d-xHackathon在北京贝塔咖啡圆满落下帷幕。20余组开发团队亲临现场,共同体验和发掘全球领先的开源游戏引擎Cocos2d-x的杰出功能与最新特性。
200 0
Cocos2d-x与极客共成长,12小时Hackathon圆满闭幕
|
人工智能 达摩院 自动驾驶
技术的想象力:云栖大会第一天发布了什么?
2020云上云栖,精彩仍在继续
2090 0
技术的想象力:云栖大会第一天发布了什么?
投资大咖邀你看云栖,明天线上相见!
未来的创业风向和机遇在哪里?请看这里!
投资大咖邀你看云栖,明天线上相见!