首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >年底了,DB fighting 阵地的转换

年底了,DB fighting 阵地的转换

作者头像
AustinDatabases
发布2019-12-30 10:50:47
3600
发布2019-12-30 10:50:47
举报
文章被收录于专栏:AustinDatabasesAustinDatabases

今年算是 PG 针对其他传统数据库fight比较激烈的一年,也算是开始,后面的戏还长着呢,从气势上看,有些数据库,听闻在今年各种大小的数据库会议上,已经没有了声音,加上裁员的风波,人气低落。

最近这几年的宠儿MYSQL 看似今年的格局不错,但年底的时候,貌似已经闻到了一股其他的味道。而这火并不来自于PG ,而是另的一股NEW SQL 的火。

写此文的时候,大部分“优秀”企业还在以不使用某数据库为荣,以使用MYSQL为傲的阶段。MYSQL 除了 8 这个版本的功能越来越强之外,分布式使用MYSQL的常用手段让 MSYQL 比其他数据库来的扩展性,要更高,很多自主研发的金融级别的数据库,也都使用MYSQL 来作为底层存储,并在上端添加中间件等进行封装,来完成ACID的特性。(优秀的企业的是有含义的,下面说)

但从今年上半年,某篇文字的分库分表 VS NEW SQL 的PK文字提到分库分表的好处,以及NEW SQL 缥缈,其中的某些味道现在还是记得的。在怎样,未来的东西落地只是时间的问题,如同就算是飞机,火车晚点,他只是晚点,而不是cancel。所以在刨除云方面之间的数据库战争以外, 传统数据库行业及传统数据库可能要面对更大的挑战,或继续要将自己现有的份额继续剥离,分给 NEW SQL更大的一杯羹。

未避免广告嫌疑,这里不提具体数据库的名字,仅仅叫NEW SQL,(其实业界都知道是谁),尤其在互联网行业,会不会产生一次,去中间件+MYSQL 的活动,虽然看似MYSQL现在的天空还算晴朗,但在不远的将来,是不是可能有被批量淘汰的可能性,尤其针对互联网行业,以及数据量较大,并且一直需要扩展的业务,然后这波在推到传统行业。到底是中间件+MYSQL 分布式的方式,还是NEWSQL ,估计明年会更多被关注。

虽然NEW SQL 不会完全KILL 传统数据库,或者 中间件+ 传统数据库(集群)的模式,大概率的某些行业,一些新项目的在估计数据量后以及需要的扩展性后,NEWSQL 会是在这个菜单的头牌。

另外在说起NEWSQL 其实大部分是没有一个统一的观感,个人浅薄的认为,能通过现有的某种SQL (TSQL, PLSQL, PLPGSQL....)等方式符合SQL 标准,降低开发人员,分析人员操作成本,并且能处理更多的数据量,不用分库分表,甚至达到替换大数据产品地步的数据库,具有高扩展性,稳定性,上能OLTP ,下能OLAP,处理SQL的速度能跟上主流数据库的速度,那NEWSQL这个名头就当之无愧了。要总结一句话,数据量接受的很大,超级大,还能通过传统的方式操控的。

行业中关于DBA 这个职位的要求,在一线城市已经有了变化,不会告诉你只会一个数据库就OK,一般至少是3种起步,具体是那三种的看这个企业的需求,要求是越来越多,会Python 就更能上一个等级。甚至有的会要求,处理MPP架构的大数据等问题,变化和需求并存。

至于优秀的企业,如果从数据库的角度来看,整体,拥有越多数据库种类的企业,可能是优秀的,最起码说明他业务广泛,需要不同的数据库来进行服务,并且能分清这些数据库之间的区别,同时公司的内部体质不僵化,技术气氛活跃。为什么

1 至少他能雇佣掌握这些数据库的人,同时开发也有能力使用这些数据库,这必然要付出成本,也就是说这个公司可以付出这样的成本,那赚钱的能力和预期就不会太差。

2 由于都是新东西,所以无论是运维还是开发,必然会付出更多的精力研究新技术,并针对当前或未来的业务,去满足他,所以这个公司必然是有需求推动, 那必然公司不会差到哪里去。同时由于是新技术(当然也必须是靠谱的),那公司必然会准备为新技术付出些什么,那说明公司的领导层不僵化,你的机会就会更多。

想从某个角度来了解一个企业,若是从数据库的角度来看

1 数据库的种类

2 新型数据库的使用与接受

阵地和战争都在转换升级,知识就的更新,不敢误导,下面是一段从其他地方截取的文字,关于NEWSQL,链接在下面。

https://softwareengineeringdaily.com/2019/02/24/what-is-new-about-newsql/

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云数据库 SQL Server
腾讯云数据库 SQL Server (TencentDB for SQL Server)是业界最常用的商用数据库之一,对基于 Windows 架构的应用程序具有完美的支持。TencentDB for SQL Server 拥有微软正版授权,可持续为用户提供最新的功能,避免未授权使用软件的风险。具有即开即用、稳定可靠、安全运行、弹性扩缩等特点。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档