暂无图片
数据库类型有哪些,目前主流数据库是哪种?
我来答
分享
暂无图片 匿名用户
数据库类型有哪些,目前主流数据库是哪种?

市面上有各种类型的数据库,那么数据库类型有哪些,目前主流数据库是哪种?

我来答
添加附件
收藏
分享
问题补充
5条回答
默认
最新
huayumicheng

数据库有两种类型,分别是关系型数据库与非关系型数据库。

1、关系数据库
包括:MySQL、MariaDB(MySQL的代替品,英文维基百科从MySQL转向MariaDB)、Percona Server(MySQL的代替品)、PostgreSQL、Microsoft Access、Microsoft SQL Server、Google Fusion Tables。
FileMaker、Oracle数据库、Sybase、dBASE、Clipper、FoxPro、foshub。几乎所有的数据库管理系统都配备了一个开放式数据库连接(ODBC)驱动程序,令各个数据库之间得以互相集成。

2、非关系型数据库(NoSQL)
包括:BigTable(Google)、Cassandra、MongoDB、CouchDB、键值(key-value)数据库、Apache Cassandra(为Facebook所使用):高度可扩展、Dynamo、LevelDB(Google)。

SQL(StructuredQueryLanguage,结构化查询语言)是一种数据库查询语言和程序设计语言,主要用于管理数据库中的数据,如存取数据、查询数据、更新数据等。

SQL是IBM公司于1975—1979年之间开发出来的,在20世纪随着数据库技术的发展,数据库产品越来越多,如Oracle、DB2、MongoDB、SQLServer、MySQL等。

1. Oracle数据库
Oracle数据库管理系统是由甲骨文(Oracle)公司开发的,在数据库领域一直处于领先地位。目前,Oracle数据库覆盖了大、中、小型计算机等几十种计算机型,成为世界上使用最广泛的关系型数据管理系统(由二维表及其之间的关系组成的一个数据库)之一。

Oracle数据库管理系统采用标准的SQL,并经过美国国家标准技术所(NIST)测试。与IBMSQL/DS、DB2、INGRES、IDMS/R等兼容,而且它可以在VMS、DOS、UNIX、Windows等操作系统下工作。不仅如此,Oracle数据库管理系统还具有良好的兼容性、可移植性和可连接性。

2. SQLServer数据库
SQLServer是由微软公司开发的一种关系型据库管理系统,它已广泛用于电子商务、银行、保险、电力等行业。SQLServer提供了对XML和Internet标准的支持,具有强大的、灵活的、基于Web的应用程序管理功能。而且界面友好、易于操作,深受广大用户的喜爱,但它只能在Windows平台上运行,并对操作系统的稳定性要求较高,因此很难处理日益增长的用户数量。

3. DB2数据库
DB2数据库是由IBM公司研制的一种关系型数据库管理系统,主要应用于OS/2、Windows等平台下,具有较好的可伸缩性,可支持从大型计算机到单用户环境。

DB2支持标准的SQL,并且提供了高层次的数据利用性、完整性、安全性和可恢复性,以及从小规模到大规模应用程序的执行能力,适合于海量数据的存储,但相对于其他数据库管理系统而言,DB2的操作比较复杂。

4. MongoDB数据库
MongoDB是由10gen公司开发的一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。它支持的数据结构非常松散,是类似JSON的bjson格式,因此可以存储比较复杂的数据类型。

Mongo数据库管理系统最大的特点是它支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。不仅如此,它还是一个开源数据库,并且具有高性能、易部署、易使用、存储数据非常方便等特点。对于大数据量、高并发、弱事务的互联网应用,MongoDB完全可以满足Web2.0和移动互联网的数据存储需求。

5. MySQL数据库
MySQL数据库管理系统是由瑞典的MySQLAB公司开发的,但是几经辗转,现在是Oracle产品。它是以“客户/服务器”模式实现的,是一个多用户、多线程的小型数据库服务器。而且MySQL是开源数据的,任何人都可以获得该数据库的源代码并修正MySQL的缺陷。MySQL具有跨平台的特性,它不仅可以在Windows平台上使用,还可以在UNIX、Linux和MacOS等平台上使用。相对其他数据库而言,MySQL的使用更加方便、快捷,而且MySQL是免费的,运营成本低,因此,越来越多的公司开始使用MySQL。

6. Sybase数据库
美国Sybase公司研制的一种关系型数据库系统,是一种典型的UNIX或WindowsNT平台上客户机/服务器环境下的大型数据库系统。
特点:
1、客户/服务器体系结构
2、真正开放的
3、高性能的

暂无图片 评论
暂无图片 有用 1
打赏 0
yBmZlQzJ
2022-12-16
太全面了~~~

SQL和NoSQL,OLTP、OLAP和HTAP。

暂无图片 评论
暂无图片 有用 1
打赏 0
yBmZlQzJ

太全面了~~~

暂无图片 评论
暂无图片 有用 3
打赏 0
暂无图片
亚信安慧AntDB数据库

关系型数据库,非关系型数据库(NoSQL),键值(Key-value)数据库。主流的数据库那就是关系型数据库了,特别是关系型数据库中的分布式数据库。墨天轮最新排名(2022.11)数据库前十榜单中关系型数据库占了1-9名,前二十榜单中也仅有两个非关系型数据库。关系型数据库之所以占了绝大部分数据库份额,是因为关系型数据库作为成熟的数据库技术理念,其精髓的范式设计,严谨的一致性,原子性,完整性等优势是无法被取代的。
AntDB在运营商深耕了十几年,覆盖了OLTP与OLAP场景,是非常典型的HTAP类型的关系型数据库,业务覆盖计费、CRM等核心交易,同时覆盖清算分析等分析型业务。比如AntDB数据库服务于中国电信某省计费系统上云,包含数据层、批价和出账流程等大规模业务。在系统设计上,将资源、资产等交易热数据迁移到AntDB数据库,极大地提高了业务关键数据的访问效率,整体提高了话单事务的处理性能。AntDB数据库支撑10亿用户的通信交易场景,进行在线交易与数据分析处理的HTAP混合负载,帮助客户解决核心系统解决海量数据管理难题,基于分布式的架构设计,实现了在线弹性伸缩、强一致性事务、跨机房高可用等能力。

暂无图片 评论
暂无图片 有用 0
打赏 0
Root__Liu

国内数据库百花齐放,百家争鸣。还没角逐出武林盟主呢

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
HAC集群和SSC集群部署时是否要求安装服务器必须为双网卡?
回答 1
已采纳
GBase8s数据库的这两种高可用在网络上有内部网络和外部网络之分,其中内部网络用于数据库集群与应用交互,内部网络用于集群节点间交互,如果有双网卡可以使这两种网络分别部署在不同的网段,减少同一网段的压
国产数据库性能对比
回答 2
sysbench压测一把就行了
AntDB有哪些应用场景?
回答 1
AntDB数据库五大应用场景:1)通讯相关系统AntDB以其高度的数据安全性、可靠性、平滑的数据移植能力、线性的性能提升能力,能够完全适应电信级别的系统。AntDB在通讯行业实际生产环境应用表现:一键
万里数据库现有的数据库产品对Oracle数据库的主要功能是否可以替换?
回答 1
感谢您的关注。万里数据库为Oracle替换提供了配套的迁移工具和方案,并从数据库功能层提供了oracle的迁移支撑,例如:除了常用库表结构和数据库对象,还对Oracle的序列、connectby、OC
SUNDB数据库的体系结构? 是一般的主从架构模式吗?
回答 1
SUNDB的内存区域称为:SSA:sharedstaticarea。同时,也有redobuffer,tablespace分为:dictionarytbs,datatbs,undotbs,temptbs
达梦有没有方法获取一张表的最后更新时间?
回答 1
selectLASTDDLTIMEfromSYS.ALLOBJECTSwhereobjectname‘tablename’;dml的话需要开启sql记录日志功能。
如果要在笔记本上装一套SUNDB,4核机器+4G内存Linux虚拟机就可以了吗?所有功能都可以演示了,对吗?
回答 1
这样的配置完全没有问题,足够安装学习用,我用2C/2G的虚拟机也能跑起来的。
达梦数据库怎么创建分区表?
回答 1
createtablepartitionby跟oracle无法类似
达梦数据库一列中存入的json数据格式,要取出对应键值的数据,怎么取?
回答 1
jsonvalue
SUNDB数据库有一带一路的部署规划吗?
回答 1
结合百年未有之大变局的环境下,SUNDB数据库以独家优势为出发点,更好的推动中国自主研发数据库品牌,迈向世界的最前沿。