在阿里云上遇见更好的Oracle(一)
2003年毕业那年正好遇上非典,好不容易找到一份制造工厂的工作,凭着一点点的SQL基础进入了IT部门,在那里第一次听说了Oracle。在此之前,我对数据库的认知基本还停留在Access阶段,耳闻过一点SQL Server,据说那才是真正的数据库。然而研究了一段时间Oracle之后,就被其丰富的特性和完整的文档所吸引,决定把今后十年的职业生涯赌在Oracle DBA这个方向上。
在工作的前几年,辗转广东上海几家公司,都没有多少机会在生产环境中接触Oracle,全凭着个人爱好在业余时间折腾,也逐渐在当时火热的数据库论坛itpub上积累了一定的名气。于是有幸在2007年加入了淘宝DBA团队,才真正开始接触小型机、存储和Oracle生产环境的数据库。在这里凭着之前打下的扎实基础和各种高压力的环境,得到了快速的成长。当时号称亚洲最大的20节点的RAC,曾经出现过一次ASM磁盘头的故障,处理了差不多一整个通宵,各种细节至今想来仍是历历在目。
2009年开始,淘宝的核心数据库逐渐从IBM小型机+EMC存储+Oracle数据库切换到PC Server+MySQL的分布式架构,也就是后来阿里云大力宣传的“去IOE”。这一过程持续了大约三年。而这三年,正好是我在淘宝DBA团队负责实施“去IOE”项目,亲历了从第一台MySQL的安装部署到最后一台小型机下线的整个过程。2012年“去IOE”基本完成之后,我做出了一个艰难的决定,结束了长达十年的Oracle DBA职业生涯,转岗到无线事业部,投身移动互联网大潮。花了差不多两年的时间从头打造新团队,为阿里集团内部所有的App打造了一个完整的移动数据分析产品。2013年双11那块亮瞎媒体狗眼的大屏背后,也有我们团队在背后为了手机淘宝实时UV的计算而不眠不休一个星期的奋战。再后来到2014年双11,一天超过1000亿条日志的实时处理也变得云淡风轻了。
时间来到2015年,这时候我已经带着无线数据团队到了阿里云数据事业部,正好碰上孙权在内部大力推动开搞数加平台,我和几个兄弟一起又一次从零出发,在当时还杳无人烟的云栖小镇开始内部创业。现在大家都知道数加了,不久前阿里云在上海滩搞了一场宏大的数加平台发布会。所以说一开始的各种纠结和痛苦,总有一天可以变成吹牛逼的经历。然并卵,吹完牛逼,其实还是得接着做苦逼的事情。
2016年,告别了阿里云,诞生了袋鼠云。过去的已成往事,轮回的故事才刚刚开始。袋鼠云希望成为DT时代最好的云计算和大数据企业服务商,借助我们在阿里十年的技术积累,为更多的企业提供一点帮助。然而问题来了,接触了一圈客户,除了互联网行业普遍拥抱MySQL之外,大量传统企业客户的系统都还跑在Oracle数据库上。小型机和存储好办,只要操作系统和数据库能兼容就行。但应用系统对数据库是有重度依赖的,不是说换就能换,这注定是一个长期的过程。当年淘宝投入了大量的架构师、开发、测试和DBA,也是历经了三年的时间。这么大的投入,如果不是因为系统压力已经大到快接近天花板,哪个老板也不是大脑抽风就决定要这么搞的。
所以,选择什么样的数据库,也要看客户的具体需求。对于大部分的企业客户而言,现阶段Oracle可能还是第一选择。但是,云计算的大潮已经势不可挡,也是必须要跟上这波潮流的。这个好办,云加上Oracle,不就是完美的组合了么?
是的,在阿里云上,我又开始关注Oracle。从10g到12c,版本号发生了很大的变更;从线下到云上,基础架构也有了新的进化。
欲知后事如何,且听下回分解。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
【技术干货】缓存随谈系列之一:数据库缓存
本文作者: 乔锐杰 现担任上海驻云信息科技有限公司运维总监/架构师。曾任职过黑客讲师、java软件工程师/网站架构师、高级运维、阿里云架构师等职位。维护过上千台服务器,主导过众安保险、新华社等千万级上云架构。在云端运维、分布式集群架构等方面有着丰富的经验。 以下正文 我是个很懒的人,喜欢自己偷着练“葵花宝典”,唯一可以看到我之前网上写的安全方面的文章,还是好几年前的事情了。公司最近来了一群美女,可是热闹了,写稿奖励美女,我老兴奋了。 说起缓存相关技术,老多了, memcache、redis、squid、varnish、web cache、 CDN等等。缓存技术五花八门,但这些技术间有什么共性的地方,又有什么不同的地方呢?答案肯定是有的,这次为大家分享及整理一下缓存方面的技术,主要分为三个系列展开: 缓存随谈系列之一:数据库缓存 缓存随谈系列之二:静态缓存 缓存随谈系列之三:动态缓存 一、什么是数据库缓存 我们知道常见的数据库,比如oracle、mysql等,数据都是存放在磁盘中。虽然在数据库层也做了对应的缓存,但这种数据库层次的缓存一般针对的是查询内容,而且粒度也太小,一般只有表中...
- 下一篇
靠谱么?人工智能为《我是歌手4》“占卜”
说到“预测”,中国可算是此道的老祖宗。一本《周易》尽管生涩难懂,但仍令万千人倾倒、着迷。 上古蛮荒时代,我国人民就开启了对未来的预测之旅。一种名为“占卜”的活动开始起源并兴盛起来,然后逐渐发展成一门学科,古人将其唤作玄学,而近代则称之为中国预测学。占卜学是建立在中国传统文化的太极、八卦、阴阳、天干、地支、五行、生克、神煞、历法等基础上的庞大学问,用于预测人、事、物过去现在未来的成败吉凶。 关于占卜最令人耳熟能详的桥段,无疑是三国演义中诸葛亮借东风大破曹军的故事。已是半仙之体的诸葛亮其实运用的是当时最为流行的占星术,从而准确地预测出了天气的变化。 而历史上亦有不少“半仙”均为个中高手,比如姜子牙、鬼谷子、刘伯温等。 比较有意思的是,在中国还有一门玄奥的学问——堪舆(风水)。据说,堪舆理论正式出现于晋朝,而最新的考古发现,其实,6000年前就
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2整合Redis,开启缓存,提高访问速度
- Windows10,CentOS7,CentOS8安装Nodejs环境
- MySQL8.0.19开启GTID主从同步CentOS8
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- Hadoop3单机部署,实现最简伪集群
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果