开头还是介绍一下群,如果感兴趣PolarDB ,MongoDB ,MySQL ,PostgreSQL ,Redis, OceanBase, Sql Server等有问题,有需求都可以加群群内有各大数据库行业大咖,可以解决你的问题。加群请联系 liuaustin3 ,(共2400人左右 1 + 2 + 3 + 4 +5 + 6 + 7)(1 2 3 4 5 群均已爆满,6群超过420人关闭自由申请,新人进7群)
偶然参加了一个国内非常知名的闪闪红星的企业的,项目改造会,作为一个与数据库有关的人听了这个“大项目”一耳朵。因为这个项目涉及到了,整体大项目的改造以及公司项目关心的“数据库”的部分改造。
之前没有接触到这样的部分,作为一个搞数据库的,认为数据库如果懂了,PostgreSQL,MySQL,MongoDB ,Redis,MSSQL,PolarDB,也就可以了,可惜了,时代在急速的变化,一个和国央企没有半点关系的Person,在大时代的变化下,也会被影响。
一句话表达对这次项目改造会的总结,数据库打算继续玩下去,这些不够,远远不够。以前如果说项目的改造还是小打小闹,到不了我们这些“人”,现在就不同了,整体的项目改造已经从根本颠覆了原有的知识体系。
1 Windows上的任何服务,系统,数据库都不可以用,包含Windows 系统
2 基于Linux 的操作系统必须是国产,开源等均不可
3 数据库必须是国产,PostgreSQL,MySQL,MongoDB,Redis均无可能,更不用说 ORACLE ,MSSQL 这样的东西,在项目里面提都不可以提。
4 基于JAVA的中间件如TOMCAT 等只要是开源且国外的都不可以
5 浏览器必须是国内企业的,国外的都不可。
6 硬件必须是国内企业的,如ARM架构或X86架构的国产CPU,和基于此体系
在国家利益前提下,任何事情都会改变,以前不以为然,认为这些都是那些国企和央企的事情,想简单了,央企和国企等的项目也需要民间企业来工作,这也是从上到下的改变的推进。
这必然会催动一切原有技术变革,改变,可能有一些“问题”,但抱怨没有用。比如原有的企业提供的产品中使用的数据库是MySQL,但在这些企业的要求下,MySQL不可以,全部下架,给数据库人提出的就是,怎么在这些企业提供的国产数据库中,找出与MySQL最兼容的数据库产品,并进行学习和对接整体项目的升级改造,且最小化开发付出的原有的成本,同时PG也是一样,怎么能找到兼容PG的国产数据库也是需要考虑的。
通过此次的事情,也逐步联想到一些更深层次的问题
1 IT人的就业问题,后续随着这些企业越来越加入到国产整体的阵营,原有的这些数据库企业和系统服务企业,会加大服务人员的招聘,扩大就业市场。同时以各种软件为谋生手段的企业,必然会产生国产的适配的需求,数据库必然会开始进行国产化,并且那些经常出现在这些企业国产化列表中的数据库,会被作为预先的对象进行学习和使用。
2 国产数据库的宣传,因为这些企业给出的列表是有可选择性的,那么给10种可选择的数据库,剩下的自由度就在软件企业本身,那些服务好,口碑好,且Open的数据库企业,(社区和知识库),会更多的被选择。所以后期,国产数据库的宣传和布局,赢得这些数据库工作者的好感是十分重要的,比如这次没有投标,没有POC,可能某个稍微懂国产数据库的人,说了就算,就选型了。国产数据库的营销和市场的同学们,你们的方向的看看了,以前那些请客吃饭的营销方式可能也救不了某些产品,自我封闭,不宣传,不布局,没社区,没文档,我想选你我都不知道你是谁,更提不上好感。
3 更早的支持国产化的企业,可能会在后面的国内的市场更早分一杯羹,或者变成被选择服务“那些”企业的热门对象,可能几个项目下来就能活下去了。甚至随着这些产品的成熟,某些外资企业要在中国进行服务,也得使用国产系统,国产数据库。
(参见tiktok ,美国可以强制tiktok必须使用美国的云,中国也可以,时候未到,不是不报)
最后,搞数据库的,没辙多学点吧,抱怨和不屑没有用,脱颖而出,第二次和别人拉开距离时代又来临了。
洲际导弹 & 国产数据库选择站队了,可选股留言,给出你的分析
往期热门文章:
PostgreSQL 哪些版本尽量避免使用,版本更新重点明晰(PG12)
PostgreSQL 15 16 小版本更新信息小结 版本更新是不是挤牙膏
PostgreSQL 14 小版本分析,有那个版本不建议使用
Windows 是MySQL和PostgreSQL高性能数据库的坟墓
PolarDB 最近遇到加字段加不上的问题 与 使用PolarDB 三年感受与恳谈
PostgreSQL 稳定性平台 PG中文社区大会--杭州来去匆匆
MySQL 的SQL引擎很差吗?由一个同学提出问题引出的实验
临时工访谈:从国产数据库 到 普罗大众的产品 !与在美国创业软件公司老板对话