前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >商业数据库,云数据库,国产数据库,云原生数据库 开源数据库 那个更有看头

商业数据库,云数据库,国产数据库,云原生数据库 开源数据库 那个更有看头

作者头像
AustinDatabases
发布2022-05-19 08:59:51
2.5K0
发布2022-05-19 08:59:51
举报
文章被收录于专栏:AustinDatabasesAustinDatabases

数据库这个行业是越来越有意思,参与的PEOPLE 是人山人海,锣鼓喧天,鞭炮齐鸣。 商业数据库 ,开源数据库,国产的数据库, 云原生的数据库 ,云RDS 数据库,已经不是百花齐放的,是星空璀璨。

实体店都被淘汰的今天,有什么是不被淘汰的,35岁就没人要了,DB2, informix, sysbase 这些数据库当年也是响当当的人物,现在已然是没有了声音,连ORACLE SQL SERVER 这样的数据库已经都快成,嘴上非主流的数据库产品。

到底,商业数据库,开源数据库,云原生,云数据库,国产数据库那些更有看头,这里来胡说八道,当然也是不负责的胡说八道。

数据库产品首先要看市场,如果将市场定位与 “好骗” 相关的,那无疑就是政府机构了,以及那些不花自己钱,花minzhimingao 的那些“东西” 们。但这样市场太小了,同时你还的去公关,太消耗身体资源了。

所以将市场定位于这个部分的数据库产品,估计是可以活着,但随着养老金都要开始自己存的年代,公务员都降工资,估计指望这些是越来越难了。那么急于这个市场的数据库产品是那些,大家心里都有数。

所以就略过这样的产品,说说商业数据库,云数据库,云原生数据库,开源数据库这几类。主要这几类数据库,是普通企业,那些生存在 “大社会” 环境下在严苛的环境下,能继续活着的数据库产品,讨论这些是有价值的。

首先各个数据库厂商都在强力的对自己的数据库产品的功效有着,天上人间方式的说明和宣传,实际上我们的看疗效。那就是实际的应用环节,用户使用环境是如何的。这才是重要的,厂商宣称的,如同工信部的油耗,而实际操作者的使用真实油耗才是我们需要了解的。

如何观察这些数据库的疗效,需要三步走

1 看使用场景

使用场景是考验一个数据库最有效的杀手锏,每个数据库都有自己适合的场景和不适合的场景,那么数据库本身在适合的场景,如多大的数据量,多大的并发量,什么样的查询方式,甚至什么样的业务类型,什么样的数据类型等等,如果你问他,这些厂商答,都没有问题,都适合,都可以,都刚刚的,恭喜你 ,遇到骗子了。

2 看数据库基础的硬件问题

数据库本身属于三大系统,编译系统,操作系统,数据库系统,这三是业界目前公认最复杂的系统,数据库基于和底层硬件相关的系统,对硬件是有要求的,是ARM 还是 X86 ,是基于云环境的硬件,还是普通服务器,是基于大内存的系统,如果一个数据库告诉你,硬件无所谓,什么硬件都OK ,恭喜你,你遇到山寨货了。

3 看服务和问题的回馈

与上面的硬实力,软实力才是体现一个数据库的本身的内涵,即使是开源数据库,也有完善的文档和社区,如果一个数据库产品本身你去找他的服务,提出一些问题,在售前都支支吾吾,或者所答非所问, 那么恭喜你,你碰到劣质产品了。

实际上数据库作为一个产品本身,他是需要信任的,转而转为信仰,你可以看看有多少提到 MYSQL 不好就愤然和你要拼命的, 也可以听到你提到POSTGRESQL 不好就非得和你理论清楚的,这就是信仰,什么时候你说一个数据库,看到的是一脸茫然,那我就不好说了。

回到商业数据库,云原生数据库,开源数据库(云RDS),主流的数据库世界基本上被这三种数据库类型围绕,那么与其研究数据库本身,不如研究到底哪些人使用这些数据库,你就知道那种数据库有发展了。

1 商业数据库

银行,金融,政府,大型企业或者你可以用几个词来表达产品使用者的画像, 金主,需要更可靠的方案,没有人懂,别出事,肯花钱,当然可能极个别的还有 好骗,有回扣,搞关系,等等这些名词,当然这是极个别的,实际上很多银行和金融机构使用的技术,并不很新,甚至是老旧的,这与他们的管理者的状态有关,大部分银行的管理这都是大学毕业就进去银行,一辈子银行人,脑子早就被固化了,要改变那是很难,你很难想象,某个GUO YOU 银行的IT 负责人对数据库的要求是,别出事,至于其他,WHO CARE 。

但基于目前整体行业的下行,商业数据库本身是越来越难卖,尤其还有大量盗版的情况,当然国有企业,银行等等有一定的购买国产数据库的要求,所以也能让国产数据库有一定的存活空间,不过最近卷的厉害,能活不好过。

2 开源数据库

开源数据库使用是有很大的群众基础的,大到上面使用商业数据库的那些使用者,想节约成本,下到根本买不起商业数据库的那些企业,个人都是开源数据库的使用者,基于广大的使用者以及各种场景的应用,有对的,有不对的,种种造成开源数据库的发展比商业数据库要快,至少在解决方案上速度要快。

但是基于开源数据库最大的问题是,稳定性,或者在用大白话,就是没有人背锅,所以使用数据库的使用者,那些领导不愿因使用开源数据库的一个原因是

1 怕担责任

2 怕出事

3 出事怕没有背锅的

4 没技术

另外还有一个原因就是有钱,有钱花干嘛不花

所以一个关键的问题是,国家大型核心项目,很难有开源数据库的影子,原因如上。

3 云原生数据库与云RDS

实际云数据库厂商,尤其大型的厂商是愿意推云原生数据库的,终究是自己的亲生的,也是为了,硬件+重新设计的架构+ 更适合云上的运维环境+更好的计费方式,等等,而RDS 本身云厂商是无奈的,但必须支持。

实际上云原生为什么和RDS 的价格类似,就是厂商为了推云原生数据库,而云原生数据库本身比RDS 本身的投入要大的多,如果按照成本算,云原生是一个亏本的买卖 ,如果量上不去应该是血亏,但还是的做。

基于目前的经济情况,自建机房的企业会越来越少,使用云的企业会越来越多,成本控制事大,使用云的另一个因素就是项目的存活性,项目一开始可能并不稳定,而因为不稳定的事情,投入更多的财力,也并不是一件容易的事情。

所以基于云厂商,就产生了两种客户,1 垃圾客户 2 VIP 客户

1 垃圾客户: 说白了就是钱少,投入少的客户,可能一年几千块上万块的投入,这样的客户对云厂商实际上也是负担

2 VIP 客户:VIP 客户其实就是大客户,一年在云上花的钱,上百万,千万是一定的,这样的客户和云厂商本身属于依赖的关系,VIP客户的业务完全依赖云,而云也会给这样的客户开任何的绿灯,这些客户就是云厂商的衣食父母,并且也是云厂商技术突飞猛进的原动力。

基于上面三种数据库产品,技术最先进的,无疑是云原生数据库,基于硬件的角度进行出发,重新设计底层架构,并且封装成开源数据库的模式。这无疑已经包含了比其他数据库都要更多的技术的含金量。

另外两种数据库形式的产品,总体会随着越来越多的使用者往云上迁移,导致萎缩,开源数据库本身不会萎缩,还会更强大,因为更多云厂商也会投入到开源数据库本身的研究中。

所以结论是不是有了。

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-04-23,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AustinDatabases 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档