2025-11-20 07:27:34
数据库分很多种,关系型像MySQL、PostgreSQL,非关系型像MongoDB、Elasticsearch,还有专门存时间数据的InfluxDB、时序数据库。现在网上说有几百种,但真正用的人就几十种。比如前年Gartner统计市场有超过200种数据库产品,但企业主要用前30种,剩下的是小众或实验性质的。
为什么是这个数量呢?因为数据库技术一直在变,新公司总想搞点名堂。比如云厂商推自己的数据库,大前年阿里云发布PolarDB,腾讯有TDSQL,这些算新东西。还有开源项目,比如Redis衍生出RedisJSON,Cassandra分出CQL版本。但数据说全球有1500个数据库项目,但存活超过5年的不到10%。像2021年Stack Overflow调查显示,开发者常用的数据库只有8种,剩下的是偶尔用或测试用的。另外技术迭代快,比如前年新增的向量数据库有12种,但市场还没定下来哪个好。所以总数看着多,实际用的就那些。
本题链接: