2022年是一个开启与迎接变化的一年,疫情、金融、时事等各种因素的延展与演变结果,使各行业都发生了或大或小的变化。其中如数据库是现代企业不可或缺的基础软件,也是现代信息化管理的必然要求,是企业级用户交易数据、客户信息、存货库存等海量数据的载体。 如果在几年前,你会发现找一个数据库很容易,但在现代软件开发中,国内外至少有300多个数据库,那么选择合适的数据库将是一项具有挑战性的任务。我们来看看2022年02月大家最喜欢用的数据库吧!
DB-Engines 排行榜
DB-Engines 排名是按人气排名,数据库涵盖 340 多个系统。 排名标准包括搜索系统名称时搜索引擎结果的必然要求,是企业级用户交易数据量、Google 趋势、 Stack Overflow 网站、客户信息LinkedIn、存货库存Twitter 等海量数据社交网络中的载体。
以上内容均来自于 DB-Engines , 可以阅读原文查看更多详细信息
借助政策红利,国产厂商经过多年的技术研发和经验积累,市场份额也在逐年提升。在国产阵营中,一批以达梦、人大金仓、南大通用、神舟通用为代表的传统国产数据库厂商近年来逐步被企业所认可,他们从购买源码、借助开源走向自主研发,实力不断增强。如人大金仓荣也获得了第二届鼎信杯信创大赛最受用户青睐奖、最具影响力企业奖!不只是国产数据库,针对于数据库管理的国产软件企业极简智能也在近期加入了工信部信创工委会WG21运维工作组,相比之下,国外数据库厂商虽然在OLTP的核心场景还拥有较高的市占率,但整体市场份额也在被国产数据库逐渐侵蚀。
图源:墨天轮国产数据库排行图源:墨天轮国产数据库排行
数据库本质是一款数据管理系统,除提供基础的数据存储功能外,还可以对数据进行新增、截取、更新、删除等操作,同时屏蔽数据访问的复杂性,能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合。
数据库原始发展阶段对比
全球数据库市场空间广阔,关系型数据库份额优势明显。参考IDC数据2022年全球数据库市场规模将超过400亿美金,市场空间广阔。目前,关系型数据库(RDBMS)占据约80%的体量。Oracle在全球关系型数据库中占据约42%的市场份额,三家中的另外两家厂商分别是微软(24%)与IBM(13%)。同时应用于关系型数据库的很多软件也慢慢被大家熟知与广泛使用,如极简智能、锐捷、北塔、BMC、云智慧、听云、博睿等。
Oracle 数据库: Oracle 多年来一直在开发数据库软件。它是一个多模型的数据库管理系统。它是一个非常安全的数据库软件。它还用于在线事务处理、混合数据库工作负载和数据仓库。可以通过各种内部部署、云端或混合云的 IT 服务提供商使用 Oracle 数据库服务。MySQL: My SQL 是最古老的开源 SQL 数据库管理系统。它是一种具有广泛功能的高速数据处理和数据生产力软件。MySQL 提高了数据库的安全性和可扩展性。Microsoft SQL Server: Microsoft SQL Server是最流行的数据库软件之一。它是由微软开发的关系数据库管理系统。PostgreSQL: PostgreSQL 是免费的开源对象关系数据库系统,可以在所有可能的情况和所有平台上工作。它是一个非常稳定的数据库管理系统,并提供高水平的弹性、完整性和正确性。MongoDB:MongoDB 是一个跨平台、面向文档的数据库,为 JSON 提供高性能、高可用性和易于扩展的支持。Redis: Redis 的意思是远程词典服务器。它是一个开源的非关系型数据库。它是一个内存数据结构存储、分布式、内存键值数据库。Redis支持集体的数据结构,如字符串,集合,列表,排序集合,流,位图,空间指标和HyperLogLo GS。这是用 ANSIC 编写的,适用于大多数 POSIX 系统。IBM DB2: DB2 是一个关系数据库管理系统 (RDBMS)。DB2 旨在分析、存储和检索数据。DB2 产品支持面向对象的特性和带有XML 的非关系结构。Microsoft Access:Microsoft Access 是一种数据库管理系统,它将关系型 Microsoft Jet 数据库引擎与图形用户界面和软件开发工具相结合。SQLite: SQLite 是一个包含在C库中的关系数据库管理系统。与许多其他数据库管理系统相比,SQLite 不是客户端-服务器数据库引擎。它被嵌入到最终程序中。SQLite 通常遵循 PostgreSQL 语法。