关于数据库选型中的几个问题谈谈我的观点( 二 )


第四个问题是关于serverless database的,serverless database是企业数据库应用的问题来趋势吗?最近serverless database的概念很热,这个概念也十分能吸引企业的IT部门的高层决策者 。作为IT部门的领导,谁不愿意让自己的IT中最头痛的部分变得serverless啊 。不过我也要给这些领导泼盆冷水,我觉得在未来的十年里,serverless database是属于公有云的,而不是属于企业云或者私有云的 。Serverless database平台的运营需要很高的水平与技术能力,哪怕一些私有云供应商能够把各种serverless database解决方案卖给企业,私有化部署的数据库云平台也很难在企业自身IT的管理下运作的很好 。当然有一些技术能力很强的企业能够很好的运营自己的serverless database云平台,不过对于大多数传统企业来说,运营的就是一个黑匣子,一旦暴雷,后果不堪设想 。
第五个问题是HTAP能力,关于我们的数据库是否需要HTAP,这一点毋庸多言了,谁不希望自己的数据库系统一个顶俩呢?不过今天我要谈的观点是,HTAP是要有代价的,要想实现很好的支持HTAP工作负载,付出的不仅仅是选一个数据库那么简单,在基础硬件方面,肯定要付出更大的投入 。在这方面我前几年也写过几篇文章,大家有兴趣可以去公众号中搜索HTAP来查阅 。另外要说的一件事就是,目前的国产数据库产品虽然都号称是HTAP的,但是在复杂负载的支撑能力上,还都存在较大的不足 。真正具有很强HTAP能力,各方面都能让用户较为满意的国产数据库,可能还要等下一个版本吧 。
今天只是就数据库选型谈了一些我的个人观点,这些观点并不一定适合于每个用户,仅仅给大家一些参考而已 。针对不同的应用场景,考虑的因素可能会有所不同,因此也不能一概而论 。

【关于数据库选型中的几个问题谈谈我的观点】


推荐阅读