点“飞总聊IT”关注,星标
后台回复“666”领资料
做数据库的用数据库的,都知道Oracle。作为去IOE的典范,Oracle在中国的形象一方面是被消灭的对象,另外一方面则是根深蒂固的代表。
做数据库研究的也都知道SIGMOS和VLDB两大数据库的顶级会议。这两大会议年年开,正所谓年年岁岁花相似,岁岁年年人相同。10多年前我去开会,见到的是那群老头子,10年后我去开会,见到的主要还是那群老头子。当然不缺年轻一代。
SIGMOD/VLDB是少不了Oracle赞助的,今年也一样。只不过因为疫情,第一次SIGMOD放在了网上,供大家免费去听。上周SIGMOD开了,我也听了。
今年的SIGMOD展开来讲,也可以聊很多。但是我这边的受众群体决定了大部分的人兴趣不大,所以此类文章阅读量低,打赏低,写起来毫无成就感,所以关于整个大会的事情,我就不写了。
作为每年都不缺席的Oracle,今年也做了一个赞助商的演讲。赞助商的演讲主题,挺有意思的。标题是:Data Architecture Dilemma Many Single-Purpose Databases? Or A Converged Autonomous Database?
我们知道数据库领域的发展,尤其是互联网公司的出现,和大数据的发展,导致了一个在关系数据库的人看来很奇怪也很不爽的现象。以前的数据库,其实就是关系数据库,统治地球很多年。大家要用数据库,就买关系数据库,关系数据库哪家最牛逼,当然是Oracle。

但是过去10来年的发展,多了很多东西,HBase, MongoDB, Redis,这些在关系数据库的人看来很奇怪,早就应该消灭的东西,都堂而皇之的占据了一个个的市场。而且伴随着云计算的出现,这些东西用起来也没那么麻烦,有的时候还挺好用的。

于是,今天的现代化互联网企业的架构里面,存储并不是统一的,起码不是关系数据库一家独大。这对传统数据库厂商来说,无疑是个挑战。

其实传统数据库厂商经过这么多年的合并整理吸收,勉强来说也就是Oracle, Microsoft以及IBM了。而Microsoft的做法,在云计算时代是显而易见的,多做几个产品,卖个不同的用户,解决不同的需求。

Oracle也做云计算,虽然没什么人用。但是在数据库的战略上,Oracle的想法和其他人不太一样。这个讲话的标题也反应了一点。

Oracle的想法是我不如增强我的关系数据库,让它大一统,既支持关系数据库,也支持KV存储,也支持流计算,还支持机器学习等等。
问题来了,大一统的数据库是未来的发展方向吗?这个问题,有见仁见智的想法。大一统和分开存各有利弊。大一统最大的好处就是数据“理论上”可以只存一个拷贝,不浪费。同时对用户,对Admin,处理起来会有全局观念。无论是看到数据,还是说权限管理,监控审计等,都有好处。坏处就是面面俱到的产品,也就是面面平庸的东西。弄不好成本还要更高。
图灵奖获得者Michael Stonebraker曾经在VLDB发表过论文讨论未来的数据库应用,当然发论文的时候对方还没获图灵奖。论文基本的观点是未来会出现专用数据库去解决专用的问题。我个人的看法是,未来不存在大一统的数据库,大包大揽的解决问题。肯定会按照需要选择合适的数据存储方式。
Oracle的演讲里透露出来对方的技术路线并不是这样的。对方是要在Oracle的关系数据库基础上打造大一统的数据库,任何人如果想要构建应用的话,不管什么使用场景,只要买一个Oracle数据库就可以大包大揽的解决所有的问题了。
总之,Oracle的讲座的观点是,你们认为的所有问题,其实都不是问题,Oracle有能力有技术制造出一个大一统的数据库,满足各位全方位360度无死角的各种应用场景的功能和性能需求。所以来吧,用Oracle吧。

技术上是不是可行,我们可以讨论,我觉得也许是可以解决很多企业很多问题的。但是要想服务好阿里巴巴的双十一这种场景,多半够呛。当然,Oracle的用户也不需要伺候阿里巴巴,毕竟,伺候好更多更有钱的企业就够了。

但我估计是不会用Oracle的。原因是即便有这样的一个数据库,第一它很可能没有最大限度的使用我的硬件,所以我需要付出更大的代价,第二,我好不容易从Oracle的坑里爬出来,又要乖乖掉进去吗?Oracle这个坑,实在是有点贵。买不起用不起。
Oracle有一个观点,以前我们出行的时候,需要GPS,需要电话,需要照相机,等等,今天呢?不需要了,一个smart phone搞定一切。所以未来一定是一统江山的,而不是一个又一个分散的设备。

实际上是不是这样呢?在云计算时代,如果大家都在做着一件事情,而一家公司特立独行想走另外一条路的话,这家公司,要么真的牛逼超前,要么是傻逼。
苹果公司显然是在智能机时代证明了自己是真牛逼。其他做手机的厂商,都是真傻逼。不过Steve Jobs 早就证明过自己了。但是Larry Elison好像从来都没有证明过自己,有着苹果公司那样的远见。相反的,他充分证明了自己是傻逼。当年下面的人提议做云计算的时候,就是他,觉得这东西不赚钱,搞起来干什么。呵呵。

所以背离了云计算大厂发展方向,试图做一个大而全的产品卖给大家用的想法,我怎么都觉得Oracle是在自己找死的道路上,毅然狂奔,一往无前,谁也拦不住。
欢迎加飞总微信号
历史推荐
苹果的2020:Tim Cook的野望
烂泥为什么扶不上墙
长文:Cloudera难卖身!回顾Hadoop黑历史!
对不起,互联网免费干货要没了
HSAP来了!要跟吗?会破产的哦!
飞总聊IT每天给大家提供互联网的干货。识别下面二维码关注,粉丝可以发送“666”到后台领取一份学习资料。
继续阅读
阅读原文