从接触SequoiaDB开始,到去IOE的“凿墙”三件套,潭主把市场上主流的分布式数据库都看了一遍。
万万没想到的是,这次刚一出手就“破局”了,可惜破的不是墙,而是水管,败兴得很。
关键还是每凿必破,所以今天的实战系列,潭主就来吐吐槽。
“挂羊头卖狗肉”的开源
总不能协调不到厂商资源就消极怠工吧,潭主无奈只能从OceanBase网站下载了一个开源版先动起来。
之前一直以为OceanBase的企业版仅仅是开源版的企业增强,没想到测试时才发现想简单了。
OceanBase所谓的开源版和企业版基本上可以认为是两个东西,差别太大。
开源版只提供MySQL,但对于大多数企业,去IOE的隐含逻辑是新数据库对Oracle要有很好的兼容性,毕竟兼容性做的好,替换成本才低。
传统行业用户会对OceanBase的MySQL感兴趣?显然不是,要不然也不会搞什么OceanBase的Oracle租户。
下载了OBD(OceanBase Deployer),原本想先练练手,未曾想一路坎坷,官方文档也不好使,整个过程对产品的印象就是Shell套Shell,特别的互联网。
最关键的问题是开源版跟“凿墙”不对路,所以潭主只能另谋他路。
运气不错,从其他项目组里蹭了点资源才算勉强搭了一个可以测试的企业版环境。
这哪里是产品,分明是样品
产品,用过才知道。
之前听某保险同行说OceanBase的商业化做得是最好的。
好像的确是,社区和文档挺齐备,广告也不少,周周搞什么征文活动,相比之下其他友商相形见绌。
精装修的房子,看看样板间,拎包直接入住,想的都挺美。
但理想很丰满,现实很骨感。
潭主“凿墙”包工包料,从OCP、ODC,再到OMS没一个顺当的(当然,自身环境也不是一点问题都没有)。
虽说亲力亲为是被迫的,但也有好处,有了很多微观体感,实践出真知嘛。
如果活都包给原厂,潭主只做“白屏”用户,可能就眼不见心不烦了。
举几个例子,吐槽一下。
最简单的ODC(自带JRE版本),Windows安装轻车熟路,但“需要重启生效”这事你倒是提醒一下呀,折腾半天。
补充一下,前几天用ODC的“Export”功能,这么初级的功能也报错!最后重装新版本搞定,但这次没重启,很无语。
到了OCP,安装程序一跑就把tar包给改了(文件大小有变化),据说需要“现打包”的新版本,版本管理真够乱的,你倒是学学人家O记的制品管理呀。
最夸张的是OMS,售前过度吹嘘直接造成用户预期过高,潭主一上手就傻眼了,这不行那不行,说好的对象迁移呢?后来又扯出了DBcat,我去,咱这是搭积木吗?
当初说对DB2的支持不如Oracle,表达太过含蓄,一实战就露怯,客户想要的都不支持。
这些都忍了,咬碎牙往肚子里咽,最让潭主惊叹的是OMS前无古人后无来者的测试表现,五个Demo试验全部失败!
就算是潭主技不如人,咱这试验数据是不是也太…
没用户的生态,屁都不是
之前常拿阿里和Oracle做比较,但真近距离接触了,发现差别很大,阿里系除了没有社交基因,ToB的商业思维也差点意思。
这些年接触了不少厂商,相比之下,潭主越发觉得O记的商业模式很牛X,不说技术,就说生态建设,直接甩国内公司几条街。
要说互联网思维,人家O记才是鼻祖,当年在国内走的就是“开源免费”策略,再加上Oracle大学、渠道,生态建设有模有样。
再比如微信和钉钉,微信是用户自己要装,钉钉是阿里逼你装。现在用户主动了,你倒端起来了。
要我说,你给客户设置那么多门槛干啥,怕他白嫖吗?多学学人家O记!就算你免费,用户也不一定会选你。
其实大可放心,就OceanBase目前这产品力,除了你自己客户搞不定!
真不知道你这开源是为谁准备的。
不见兔子不撒鹰
没有对比就没有伤害。
之前潭主写回忆录——《追忆 | 一个IBM InstallBase的独白(续)》,算是跟IBM做了告别,本意是“既往不恋,纵情向前”。
没想到,现在又回忆满满。
潭主因这波OceanBase的神操作勾起了当年和IBM一起合作的愉快回忆。
那时候干点事不像现在这么费劲,有钱出钱,有力出力,只可惜时移世易,人心不古。
都说互联网的产品经理懂用户,现在看来大概是指C端产品,到了企业级的B端,潭主真是不敢恭维。
人浮于事的大厂,缺的不是内卷,而是工匠精神。
OceanBase可能在技术上有些优势,但在金融行业,谁家产品拿不出几个有代表性的客户案例呢?
就在前不久,邮储银行的新核心系统成功改造上线,底层分布式数据库用的就是华为的GaussDB。
不禁感叹,信创还得国家队!
百年未有之大变局
这两年中美贸易摩擦和国家信息安全等话题不绝于耳。
最近俄乌地缘冲突更是让我们看到了“技术无国界”,IT圈的几大美资厂商,Intel和Oracle先后出手制裁俄罗斯。
可以预见老美故伎重演,不过像Oracle和VMware这样的产品,潭主觉得停服对于国内企业是短期利好,既有利于提升IT人员就业,也有利于降低企业运营成本。
之前也了解了一些国内金融标杆企业的情况,信创之下,殊途同归。
用户多,暴露的问题才多,但换个角度看,产品也因此有了迭代和完善的空间和环境。
开弓没有回头箭,未来国内IT新基建的建设和转型还有相当长一段路要走。
革命乐观主义精神
虽然吐槽了很多OceanBase,但潭主通过实践基本实现了既定目标,完成了整体迁移路径的推演。
过程中看到了问题,也踩了不少坑,这些既是收获,也为下阶段工作做了铺排。
总想着用较小的代价完成去IOE,作为技术人员,目前还只能在力所能及的范围内寻求解决方案,但实战之后,需要客观看待,重新调整。
应该说OceanBase是互联网多年技术的沉淀,门槛还是很高的,即使潭主有多年数据库的经验,面对新基建一样显得稚嫩。
潭主向来属于不按常理出牌的野路子,虽然这种生磕测试比较痛苦,但效果也非常显著。
革命尚未成功,潭主仍需努力!
最近比较火的是统一大市场,希望国内也能早点完成数据库的统一大市场,否则存量未除,又添增量的运维,谁都不好受。
罗曼罗兰说过:“世界上只有一种英雄主义,就是在认清生活的真相之后,依然热爱生活。”
- END -
- 感谢阅读,文章首发于微信公众号“落风潭”,所有文章仅代表个人观点,与供职单位无关。




