[转帖]数据库Ingres、Oracle、PostgreSQL、MySQL的历史总结
http://www.codeforest.cn/article/192#
Ingres
1973年,加州大学伯克利分校的Michael Stonebraker和EugeneWong,从Edgar F.Codd的论文中受到启发,开发了世界上第一个关系型数据库系统Ingres.在Ingres基础上,又产生了很多知名数据库软件,包括Informix、Sybase、SQL Server、PostgreSQL等。
Oracle
1977年,Larry Ellison与Bob Miner和Ed Oates在硅谷共同创办了一家名为软件开发实验室SDL(Oracle公司的前身),基于System R公开信息,开始策划构建可商用的关系型数据库管理系统(RDBMS),于是就有了Oracle。
2009年,Oracle在收购了开源数据库MySQL之后,在专业和普通的数据库市场都占有极高的份额,成为数据库领域一哥,但近年来,Oracle受到云数据库的挑战,市场份额被慢慢在蚕食.
Informix
1981年,基于Ingres,Informix诞生.到1997年已经成了第二大数据库供应商.2001年,被IBM收购.2014年,IBM将Informix全部源码授权给了3家中国公司,分别是南大通用,华胜天成,星瑞格.2017年5月,IBM把整个Informix卖给了印度公司HCL。
DB2
1983年,基于System R,IBM终于发布了DB2,虽然姗姗来迟,但在数据库领域一度也是三分天下占其一的霸主,如今却几乎被市场给遗忘.没落的原因在于IBM走系统捆绑销售的套路,导致DB2受众过窄,会使用的人不多.但IBM对于关系型数据库的贡献是毫无疑问的。
Sybase
1987年,基于Ingres,Sybase SQL Server1.0发布.虽然没有Oracle、DB2名气响亮,但在电信、交通、银行等领域拥有极强的市场.曾经国内许多大企业都使用它,尤其金融企业.不过,在被SAP收购后,成为了SAP HANA的OLTP引擎,Sybase被打入冷宫。
PostgreSQL
1988年,基于Ingres,Postgres诞生.1994年,以Postgres4.2版本为基础的PostgreSQL发布,此后逐渐成为全球最为知名的开源关系数据库之一,就其功能及许可证宽松度而言,要优于MySQL.目前世界排名第四.国内外不少数据库都是基于PostgreSQL.如:亚马逊Redshift、Greenplum、腾讯Tbase、华为GaussDB、瀚高数据库等。
SQL Server
1989年,基于Sybase SQL Server,微软SQL Server出现,SQL Server是在Sybase帮助下的产物,Sybase就是SQL Server的原型.1994年,两家公司合作终止,为了区分,Sybase SQL Server改名为Sybase ASE,此后,SQL Server发展壮大了,Sybase却一路向下.
MySQL
1996年,MySQL1.0发布.2008年,MySQL被Sun公司收购.2009年,Sun又被Oracle收购,因为开源及LAMP组合,让MySQL被广泛传播.因此成为全球最受欢迎的开源数据库,世界排名第二.国内不少数据库都是基于MySQL,如腾讯TXSQL、阿里AliSQL、青云RadonDB等。
[转帖]数据库Ingres、Oracle、PostgreSQL、MySQL的历史总结的更多相关文章
- 数据库开发 Oracle与mysql间的批量处理接口 SSIS+存储过程实现
公司目前不同的业务系统用了不同的数据库,涉及到oracle.mysql.sqlserver.而一些核心的业务在mysql中,所以平时经常要把oracle.sqlserver中的数据插入到mysql中. ...
- 数据库(MSSQLServer,Oracle,DB2,MySql)常见语句以及问题
创建数据库表 create table person ( FName varchar(), FAge int, FRemark varchar(), primary key(FName) ) 基本sq ...
- docker环境下数据库的备份(postgresql, mysql)
posgresql 备份/恢复 mysql 备份/恢复 补充 posgresql 备份/恢复 备份 DATE=`date +%Y%m%d-%H%M` BACK_DATA=xxapp-data-${DA ...
- 数据库(MSSQLServer,Oracle,DB2,MySql)常见语句以及问题(续1之拼接字符串)
上一篇文章http://www.cnblogs.com/valiant1882331/p/4056403.html写的太长了,所以就换了一篇,链接上一节继续 字符串的拼接 MySql中可以使用&quo ...
- oracle收购Mysql后,Mysql的安装配置方法
自从Oracle收购MySQL后,略微发生了一些小小的变化,原来mysql安装完成后默认是没有密码的,但是新版的mysql安装完成后oracle提供了一个free password放着/root/.m ...
- Oracle数据库之Oracle的下载与安装
二.Oracle 的下载与安装 2.1.Oracle 简介 Oracle 公司是全球最大的信息管理软件及服务供应商,成立于 1977 年,主要的业务是推动电子商务平台的搭建.Oracle 公司有自己的 ...
- Spring,SpringMVC,MyBatis,Hibernate,Servlet的生命周期,jsp有哪些内置对象,Tomcat,Cookie和Session的作用以及区别,oracle,MYSQL等面试题总结
1. 什么是Spring,谈谈你对Spring的理解 Spring是我们JAVA开发人员在搭建后台时选用的一个轻量级的开源框架,Spring框架目前也是功能丰富,十分优秀企业级采用最多的一个框架. S ...
- 从运维的角度分析使用阿里云数据库RDS的必要性--你不应该在阿里云上使用自建的MySQL/SQL Server/Oracle/PostgreSQL数据库
开宗明义,你不应该在阿里云上使用自建的MySQL or SQL Server数据库,对了,还有Oracle or PostgreSQL数据库. 云数据库 RDS(Relational Database ...
- 【搜索引擎】Solr最新安装以及通过关系型数据库(MySQL,Oracle,PostgreSQL)导入数据
版本号 最新的solr版本 : Solr 8.1.1下载地址:https://lucene.apache.org/solr/downloads.html solr-8.1.0.tgz for Linu ...
- 异常 SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-SQL, MySQL, Oracle, PostgreSQL, Sybase]
使用Spring 的JDBCtemplate 调用数据库的时候 出现了如下的问题 SQLErrorCodes loaded: [DB2, Derby, H2, HSQL, Informix, MS-S ...
随机推荐
- Java注解,看完就会用
一.什么是注解 定义:注解(Annotation),也叫元数据.一种代码级别的说明. 它是JDK1.5及以后版本引入的一个特性,与类.接口.枚举是在同一个层次. 它可以声明在包.类.字段.方法.局部变 ...
- CTFHub 栈溢出 ret2text exp代码
exp代码: from pwn import * host='challenge-1868f48f1e630fd3.sandbox.ctfhub.com' port=27988 p=connect(h ...
- 首次引入大模型!Bert-vits2-Extra中文特化版40秒素材复刻巫师3叶奈法
Bert-vits2项目又更新了,更新了一个新的分支:中文特化,所谓中文特化,即针对中文音色的特殊优化版本,纯中文底模效果百尺竿头更进一步,同时首次引入了大模型,使用国产IDEA-CCNL/Erlan ...
- Linux 逻辑卷管理
如果用标准分区在硬盘上创建了文件系统,为已有的文件系统添加额外的空间是一件十分痛苦的事情.只能在已有的硬盘上的可用空间范围内调整分区大小,如果硬盘空间不够的话,就只能换一个大容量的硬盘,然后手动将已有 ...
- 数字化转型鸿沟如何消除?ROMA Connect融合集成,联接企业应用现在与未来
摘要:ROMA Connect平台正在以"联接和融合"的方式,重塑传统企业上云的路径--"条条大路"通向云端. 本文分享自华为云社区<[大厂内参]第13期 ...
- iOS应用程序发布流程:从测试到上架的完整指南
目录 转载:iOS应用程序的签名.重签名和安装测试 前言 打开要处理的IPA文件 设置签名使用的证书和描述文件 开始ios ipa重签名 转载:iOS应用程序的签名.重签名和安装测试 前言 ipa ...
- 数据飞轮拆解车企数据驱动三板斧:数据分析、市场画像、A/B 实验
更多技术交流.求职机会,欢迎关注字节跳动数据平台微信公众号,回复[1]进入官方交流群 近日,火山引擎数智平台(VeDI)2023 数据飞轮汽车行业研讨会在上海举办,活动聚焦汽车行业数字化转型痛点,从字 ...
- Hugging News #0203: 3.3 MB 的文生图模型、RHLF 训练框架、手机上能跑的 Transformer
每一周,我们的同事都会向社区的成员们发布一些关于 Hugging Face 相关的更新,包括我们的产品和平台更新.社区活动.学习资源和内容更新.开源库和模型更新等,我们将其称之为「Hugging Ne ...
- 【django-vue】celery延迟任务、定时任务 django中使用celery 秒杀功能 双写一致性 首页轮播图定时更新 课程前端页面
目录 上节回顾 字符编码 django-redis 今日内容 1 celery 执行异步任务,延迟任务,定时任务 延时任务 定时任务 2 django中使用celery 2.1 秒杀功能 2.1.1 ...
- 一文聊透 IP 地址的那些事
IP 地址,是一个大家都耳熟能详的名词.以生活举例,IP 在互联网中的作用就像是寄件时的收件人地址和寄件人地址,收件人地址让信件可以被正确送达,寄件人地址则让收到信的人可以回信. IP 地址作为每一个 ...