1、先看自己所处的行业特点;
2、再看市场上在这行业的top N的厂商;
3、基于行业需求和趋势 匹配下,范围至少能缩小到5以内,再结合厂商的发展速度,发展方向,答案自然浮出水面
选择最熟悉的,比如tidb
大浪淘沙,很快就会收敛到10家以内。产品虽多,主线只有三个:
基于MySQL的、基于PG的、自研的(TiDB和OB为代表)。那怎么学习和掌握也就很清楚了。
这么多国产数据库吗,为啥知名度就那么五六家
缩小选择,直接看业界前列,减少学习成本,MySQL/TiDB就够了
老板让用啥咱就学啥
自研的、基于opengauss、基于pg的各选一个学习吧
传统关系型数据库:MySQL,MongoDB
分布式类型数据库:OB,TiDB
内存类型数据库:Redis
大数据类型数据库:Hbase,Hive,Druid
结合自己的业务,再结合自己的能力选择
看谁能笑到最后
tidb 开源现在铺开的多一些,最近感觉高斯有华为加持好一些
根据公司业务选择
tidb
都在竞争资源,就看谁能跑出第一名,我认为必须具备一个很重要的标准就是迁移能否顺利
社区活跃度高 文档齐全 稳定 普适市场认可
风向来看,oracle前进的方式是大家的方向 。综合计算平台—行列,全文,GIS,AI,文档,内存表等。
1、调研一下大厂普遍使用的数据库,学习一种;
2、查找一下新型数据库来学习一种,比如TiDB;
首先是国产数据库,性能高功能全热度高
数据库还是得稳定为主吧。
根据公司业务选择