SQL Server | SAP HANA | IBM DB2 | Oracle | PostgreSQL | MySQL | SQLite
GaussDB | ApsaraDB | Polardb-O | TencentDB | GBase | TiDB
“信创”,始于2013年,全称是“信息技术应用创新”,旨在实现信息技术自主可控,规避外部技术制裁和风险,其产业主要包括新一代信息技术下的云计算、软件(操作系统、中间件、数据库、各类应用软件)、硬件(GPU/CPU、主机、各类终端)、安全(网络安全)等领域的安全可控,是“新基建”的重要内容。
观点:“信创”,关注国产数据库,青年朋友们,趁年轻赶紧转型学国产数据库
国外 - 知名数据库
- SQL Server:由微软开发,被广泛使用于各种企业和组织。
- SAP HANA:是一款实时分析数据库管理系统,由SAP公司开发。
- IBM DB2:由IBM开发的数据库,被广泛用于各种企业级应用。
- Teradata:是一款高端的、用于在线分析处理(OLAP)和混合事务处理/分析处理(HTAP)的数据库系统。
- Oracle:Oracle是一家全球领先的信息管理软件及服务供应商,成立于1977年,总部位于美国加州Redwood shore。Oracle开发的关系数据库产品因性能卓越而闻名,Oracle数据库产品为财富排行榜上的前1000家公司所采用,许多大型网站也选用了Oracle系统,是世界最好的数据库产品。此外,Oracle还开发其他应用程序和软件,并在英语里是“神谕”的意思,寓指Oracle公司的发展目标和决心地位。
-
PostgreSQL是一种强大的开源关系型数据库管理系统,具有广泛的功能和高性能。它支持大规模的数据和高并发访问,并具备广泛的处理和存储能力,同时具有强大的事务处理功能和数据安全性。因此,对于需要处理大量数据和高并发访问的中大型应用程序和复杂的商业智能应用场景,PostgreSQL是一个很好的选择。
-
MySQL是一种高性能的关系型数据库管理系统,被广泛用于各种企业和个人的应用程序。它支持高并发访问、可扩展性和灵活的数据模型,并具有快速的处理和查询能力。MySQL的架构使得它可以轻松地与多种编程语言(如PHP、Java、Python等)进行集成。因此,对于需要处理大规模数据的应用程序,MySQL是一个不错的选择。
-
SQLite是一种轻量级的关系型数据库,被广泛用于各种嵌入式设备和应用程序。与MySQL和PostgreSQL不同,SQLite是本地数据库,不需要与其他进程进行通信,因此它通常比其他数据库更快速。SQLite占用资源非常低,只需几百K的内存就足够了。它支持Windows/Linux/Unix等主流的操作系统,可以与多种程序语言相结合,如C++、C#、PHP、Java等。因此,对于需要快速处理和轻量级应用的小型应用程序和嵌入式设备来说,SQLite是一个很好的选择
-
MongoDB是由C++语言编写的,是一个基于分布式文件存储的开源数据库系统。它旨在为WEB应用提供可扩展的高性能数据存储解决方案
国内 - 知名数据库
- GaussDB:由华为推出的高斯数据库,是一种软硬协同、全栈自主的国产数据库。
- ApsaraDB:由阿里巴巴集团开发的云数据库系统。
- Polardb-O:由阿里云推出的分布式数据库,基于MySQL构建,具有高性能、高可用性、可扩展性等特点。
- TencentDB:由腾讯公司开发的云数据库系统。
- GBase:包括GBase 8a分析型数据库,是支撑海量数据的快速分析的新型数据库,由南大通用公司开发,是一种支持大数据分析的高性能数据库。
- TiDB:由PingCAP公司研发设计的开源分布式HTAP(Hybrid Transactional and Analytical Processing)数据库,它结合了传统的关系型和非关系型数据库的最佳特性,兼容MySQL,支持无限的水平扩展,具备强一致性和高可用等特性。