首页数据库主流图数据库,什么数据库比较热门

主流图数据库,什么数据库比较热门

编程之家2023-10-22212次浏览

大家好,今天小编来为大家解答主流图数据库这个问题,什么数据库比较热门很多人还不知道,现在让我们一起来看看吧!

主流图数据库,什么数据库比较热门

开源的数据库有哪些

四大开源数据库是哪些

开源世界中的那几个免费数据库

发布时间:2011-11-22 09:34:30来源:CSDN评论:0点击:1476次【字号:大中小】

QQ空间新浪微博腾讯微博人人网豆瓣网百度空间百度搜藏开心网复制更多 0

主流图数据库,什么数据库比较热门

开源数据库MySQLMySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源...

开源数据库MySQL

MySQL是一个开放源码的小型关联式数据库管理系统,开发者为瑞典MySQL AB公司。目前MySQL被广泛地应用在Internet上的中小型网站中。由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,许多中小型网站为了降低网站总体拥有成本而选择了MySQL作为网站数据库。

主流图数据库,什么数据库比较热门

盘点:开源社区那些免费的数据库软件

MySQL为多种编程语言提供了API,包括C、C++、C#、Delphi、Eiffel、Java、Perl、PHP、Python、Ruby和Tcl等。而其自身是采用C和C++编写的,使用了多种编译器进行测试,所以,MySQL能够保证源代码具有很强的可移植性。这样的一款数据库,自然能够支持几乎所有的操作系统,从Unix、Linux到Windows,具体包括AIX、BSDi、FreeBSD、HP-UX、Linux、Mac OS、Novell Netware、NetBSD、OpenBSD、OS/2 Wrap、Solaris、SunOS、Windows等多种操作系统。最重要的是,它是一个可以处理拥有上千万条记录的大型数据库。

与此同时,MySQL也产生了很多分支版本的数据库也非常值得推荐。

首先是MariaDB,它是一个采用Maria存储引擎的MySQL分支版本,是由原来MySQL的作者 Michael Widenius创办的公司所开发的免费开源的数据库服务器。与MySQL相比较,MariaDB更强的地方在于它拥有更多的引擎,包括Maria存储引擎、PBXT存储引擎、XtraDB存储引擎、FederatedX存储引擎,它能够更快的复制查询处理、运行的速度更快、更好的功能测试以及支持对Unicode的排序等。

其次是rcona,它为MySQL数据库服务器进行了改进,在功能和性能上较MySQL有着很显著的提升。该版本提升了在高负载情况下的InnoDB的性能,同时,它还为DBA提供一些非常有用的性能诊断工具,并且提供很多参数和命令来控制服务器行为。

第三是Percona Server,它使用了诸如google-mysql-tools、Proven Scaling和 Open Query对MySQL进行改造。并且,它只包含MySQL的服务器版,并没有提供相应对 MySQL的Connector和GUI工具进行改进。

非关系型数据库NoSQL

从NoSQL的字面上理解,NoSQL就是Not Only SQL,被业界认为是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。NoSQL的拥护者们提倡运用非关系型的数据存储,相对于目前铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。

盘点:开源社区那些免费的数据库软件

当然,NoSQL也是随着互联网Web2.0网站的兴起才能取得长足的进步。关键的需求在于,传统的关系数据库在应付Web2.0网站,特......>>

该选择哪个开源数据库

如果打算为项目选择一款免费、开源的数据库,那么你可能会在MySQL与PostgreSQL之间犹豫不定。MySQL与PostgreSQL都是免费、开源、强大、且功能丰富的数据库。你主要的问题可能是:哪一个才是最好的开源数据库,MySQL还是PostgreSQL呢?该选择哪一个开源数据库呢?

在选择数据库时,你所做的是个长期的决策,因为后面如果再改变决定将是非常困难且代价高昂的。你希望一开始就选择正确。两个流行的开源数据库MySQL与PostgreSQL常常成为最后要选择的产品。对这两个开源数据库的高层次概览将会有助于你选择最适合自己需要的。

MySQL

MySQL相对来说比较年轻,首度出现在1994年。它声称自己是最流行的开源数据库。MySQL就是LAMP(用于Web开发的软件包,包括Linux、Apache及Perl/PHP/Python)中的M。构建在LAMP栈之上的大多数应用都会使用MySQL,包括那些知名的应用,如WordPress、Drupal、Zend及phpBB等。

一开始,MySQL的设计目标是成为一个快速的Web服务器后端,使用快速的索引序列访问方法(ISAM),不支持ACID。经过早期快速的发展之后,MySQL开始支持更多的存储引擎,并通过InnoDB引擎实现了ACID。MySQL还支持其他存储引擎,提供了临时表的功能(使用MEMORY存储引擎),通过MyISAM引擎实现了高速读的数据库,此外还有其他的核心存储引擎与第三方引擎。

MySQL的文档非常丰富,有很多质量不错的免费参考手册、图书与在线文档,还有来自于Oracle和第三方厂商的培训与支持。

MySQL近几年经历了所有权的变更和一些颇具戏剧性的事件。它最初是由MySQL AB开发的,然后在2008年以10亿美金的价格卖给了Sun公司,Sun公司又在2010年被Oracle收购。Oracle支持MySQL的多个版本:Standard、Enterprise、Classic、Cluster、Embedded与munity。其中有一些是免费下载的,另外一些则是收费的。其核心代码基于GPL许可,对于那些不想使用GPL许可的开发者与厂商来说还有商业许可可供使用。

现在,基于最初的MySQL代码还有更多的数据库可供选择,因为几个核心的MySQL开发者已经发布了MySQL分支。最初的MySQL创建者之一Michael"Monty" Widenius貌似后悔将MySQL卖给了Sun公司,于是又开发了他自己的MySQL分支MariaDB,它是免费的,基于GPL许可。知名的MySQL开发者Brian Aker所创建的分支Drizzle对其进行了大量的改写,特别针对多CPU、云、网络应用与高并发进行了优化。

PostgreSQL

PostgreSQL标榜自己是世界上最先进的开源数据库。PostgreSQL的一些粉丝说它能与Oracle相媲美,而且没有那么昂贵的价格和傲慢的客服。它拥有很长的历史,最初是1985年在加利福尼亚大学伯克利分校开发的,作为Ingres数据库的后继。

PostgreSQL是完全由社区驱动的开源项目,由全世界超过1000名贡献者所维护。它提供了单个完整功能的版本,而不像MySQL那样提供了多个不同的社区版、商业版与企业版。PostgreSQL基于自由的BSD/MIT许可,组织可以使用、复制、修改和重新分发代码,只需要提供一个版权声明即可。

可靠性是PostgreSQL的最高优先级。它以坚如磐石的品质和......>>

该选择哪个开源数据库?哪一个更好

Access是一种桌面数据库,只适合数据量少的应用,在处理少量数据和单机访问的数据库时是很好的,效率也很高。但是它的同时访问客户端不能多于4个。Microsoft Access数据库有一定的极限,如果数据达到100M左右,很容易造成服务器iis假死,或者消耗掉服务器的内存导致服务器崩溃,表现为英文“Service Unavailable”。

MS SQL Server是基于服务器端的中型的数据库,可以适合大容量数据的应用,在功能上管理上也要比Microsoft Access要强得多。在处理海量数据的效率,后台开发的灵活性,可扩展性等方面强大。因为现在数据库都使用标准的SQL语言对数据库进行管理,所以如果是标准SQL语言,两者基本上都可以通用的。Microsoft SQL Server还有更多的扩展,可以用存储过程,数据库大小无极限限制。

MySql短小精悍,像access一样的文件型数据库,但比access强百倍,是真正多用户多任务的数据库系统,从Linux上移植过来的,安全性非常好,不过大部分操作是在dos下进行,虽然也有第三方开发的图形界面但并不好用。MySQL是跨多平台的数据库管理软件,可运行于LINUX、NT、UNIX等系统,可支持命令和图形化管理,对于一般的数据库足以应付了,占用系统资源较少,速度较快,而且是开源的。

Oracle各方面都比较成熟,但对硬件要求高,用于数据完整性、安全性要求较高的场合,能在所有主流平台上运行,完全支持所有的工业标准,采用完全开放策略。可以使客户选择最适合的解决方案,对开发商全力支持。平行服务器通过使一组结点共享同一簇中的工作来扩展服务器的能力,提供高可用性和高伸缩性的簇的解决方案,获得最高认证级别的iso标准认证,多层次网络计算,支持多种工业标准,可以用odbc,jdbc,oci等网络客户连接,较复杂,同时提供gui和命令行,在windows和unix下操作相同,如果windows不能满足需要,用户可以把数据库移到unix中。其操作和设置比较复杂,适用于有一定操作经验的用户。

db2能在所有主流平台上运行(包括windows)。最适于海量数据。DB2在企业级的应用最为广泛,在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器,而国内到97年约占5%。

总之,各个主流数据库各有优势与侧重,对于初学者而言,建议从MS SQL Server着手学习,众所周知,微软的东西么,简单易懂。

该选择哪个开源数据库

如果打算为项目选择一款免费、开源的数据库,那么你可能会在MySQL与PostgreSQL之间犹豫不定。MySQL与PostgreSQL都是免

费、开源、强大、且功能丰富的数据库。你主要的问题可能是:哪一个才是最好的开源数据库,MySQL还是PostgreSQL呢?该选择哪一个开源数据库

呢?

在选择数据库时,你所做的是个长期的决策,因为后面如果再改变决定将是非常困难且代价高昂的。你希望一开始就选择正确。两个流行

的开源数据库MySQL与PostgreSQL常常成为最后要选择的产品。对这两个开源数据库的高层次概览将会有助于你选择最适合自己需要的。

MySQL

MySQL相对来说比较年轻,首度出现在1994年。它声称自己是最流行的开源数据库。MySQL就是LAMP(用于Web开发的软件包,包括

Linux、Apache及Perl/PHP/Python)中的M。构建在LAMP栈之上的大多数应用都会使用MySQL,包括那些知名的应用,如

WordPress、Drupal、Zend及phpBB等。

一开始,MySQL的设计目标是成为一个快速的Web服务器后端,使用

快速的索引序列访问方法(ISAM),不支持ACID。经过早期快速的发展之后,MySQL开始支持更多的存储引擎,并通过InnoDB引擎实现了

ACID。MySQL还支持其他存储引擎,提供了临时表的功能(使用MEMORY存储引擎),通过MyISAM引擎实现了高速读的数据库,此外还有其他的

核心存储引擎与第三方引擎。

MySQL的文档非常丰富,有很多质量不错的免费参考手册、图书与在线文档,还有来自于Oracle和第三方厂商的培训与支持。

MySQL近几年经历了所有权的变更和一些颇具戏剧性的事件。它最初是由MySQL

AB开发的,然后在2008年以10亿美金的价格卖给了Sun公司,Sun公司又在2010年被Oracle收购。Oracle支持MySQL的多个版

本:Standard、Enterprise、Classic、Cluster、Embedded与munity。其中有一些是免费下载的,另外一

些则是收费的。其核心代码基于GPL许可,对于那些不想使用GPL许可的开发者与厂商来说还有商业许可可供使用。

现在,基于最初的

MySQL代码还有更多的数据库可供选择,因为几个核心的MySQL开发者已经发布了MySQL分支。最初的MySQL创建者之一Michael

"Monty"

Widenius貌似后悔将MySQL卖给了Sun公司,于是又开发了他自己的MySQL分支MariaDB,它是免费的,基于GPL许可。知名的

MySQL开发者Brian Aker所创建的分支Drizzle对其进行了大量的改写,特别针对多CPU、云、网络应用与高并发进行了优化。

PostgreSQL

PostgreSQL标榜自己是世界上最先进的开源数据库。PostgreSQL的一些粉丝说它能与Oracle相媲美,而且没有那么昂贵的价格和傲慢的客服。它拥有很长的历史,最初是1985年在加利福尼亚大学伯克利分校开发的,作为Ingres数据库的后继。

PostgreSQL是完全由社区驱动的开源项目,由全世界超过1000名贡献者所维护。它提供了单个完整功能的版本,而不像MySQL那样提供了多个

不同的社区版、商业版与企业版。PostgreSQL基于自由的BSD/MIT许可,组织可以使用、复制、修改和重新分发代码,只需要提供一......>>

现在的开源图形数据库有哪些

首先是MariaDB,它是一个采用Maria存储引擎的MySQL分支版本,是由原来MySQL的作者 Michael Widenius创办的公司所开发的免费开源的数据库服务器。与MySQL相比较,MariaDB更强的地方在于它拥有更多的引擎,包括Maria存储引擎、PBXT存储引擎、XtraDB存储引擎、FederatedX存储引擎,它能够更快的复制查询处理、运行的速度更快、更好的功能测试以及支持对Unicode的排序等。

其次是rcona,它为MySQL数据库服务器进行了改进,在功能和性能上较MySQL有着很显著的提升。该版本提升了在高负载情况下的InnoDB的性能,同时,它还为DBA提供一些非常有用的性能诊断工具,并且提供很多参数和命令来控制服务器行为。

第三是Percona Server,它使用了诸如google-mysql-tools、Proven Scaling和 Open Query对MySQL进行改造。并且,它只包含MySQL的服务器版,并没有提供相应对 MySQL的Connector和GUI工具进行改进。

什么是开源数据库

开源意思是开放源代码,没有加密

开源数据库,说明这个数据库没有加密的,代码就是开放的

数据库作用都是用于动态语言开发的网站

有哪些开源的 POI数据库

这个多了去了,apache绝对是开源里面的领头羊 for example:分类项目名说明开发语言服务器(共20) Apache HTTP Server全球第一HTTP服务器C/C++ TomcatJava的Web服务器Java James邮件服务器Java SpamAssassin反垃圾邮件C/C++ PerlApache的...

介绍几个比较好的面向对象数据库,最好是开源的。

db4o

Java连接多个数据库有什么开源实现吗

1.如果是 MySQL中的多个数据据实例的话,操作数据库时,使用 schema.table就可以了

2.如果是 MySQL数据库和其他数据库同时使用的话,需要在 Spring中配置多个 datasource,(ITJOB)

该选择哪个开源数据库?哪一个更好

1.MySQL 5

作为当今最流行的开放源码数据库之一,MySQL数据库为用户提供了一个相对简单的解决方案,适用于广泛的应用程序部署,能够降低用户的TCO。MySQL是一个多线程、结构化查询语言(SQL)数据库服务器。MySQL的执行性能高,运行速度快,容易使用。

MySQL包括以下几个关键优势:

◆可靠的性能和服务MySQL向公众提供所有数据库服务器软件的早期版本,都是利用开放源码进行为期几个月的测试之后才发布作为生产之用。

◆易于使用和部署MySQL的结构体系易于定制,运行速度快,其独特的多存储引擎结构为企业客户提供了灵活性,为数据库管理系统带来紧致性和稳定性,易于部署。

◆自由获得源码可以随时访问MySQL源代码,其策略确保了自由性,避免锁定某家公司或平台。

◆跨平台支持MySQL可用于20多种不同平台,包括主要的Linux系统、Mac OS X、Unix和Windows

◆可信赖的开发力量MySQL拥有大量的用户基础,也拥有高素质、有经验的开发团队。

◆满足企业需求MySQL结构体系简单易用,运行速度极快,能够处理企业数据库绝大多数的应用需求。

2008年12月8日,Sun Microsystems公司宣布,正式对外提供MySQL 5.1软件——这是全球最受欢迎的开源数据库MySQL的一个极其重要的新版本。MySQL 5.1 GA版现通过以下三种模式提供,以满足不同用户的各种特殊需求:

◆MySQL munity Server—— Sun的MySQL数据库的免费开源版。这一GPL许可的全功能软件的目标用户是个人技术用户,他不需要商业支持或是享有优惠的机上服务。

◆MySQL Enterprise Server——它作为MySQL Enterprise订购的一部分来提供,它最可靠、最安全,提供的是MySQL数据库的最新版本,其目标用户是有法人的IT用户。该模式的订户每月可收到快速软件升级服务,每个季度可收到带有最新补丁程序的“服务包”——还能访问仅供预览的监测工具,享受全天候7*24的生产技术支持。

◆MySQL Embedded Server——这是MySQL软件的商业许可模式,让ISV和OEM将一个高速的、占用空间很小的数据库嵌入或打包到他们自己的产品中,而不需要免费的GPL许可。

2. PostgreSQL

PostgreSQL是一个功能齐全、开放源码的对象一关系性数据库管理系统(ORDBMS)。目前,PostgreSQL的稳定版本为8.4版,具有丰富的特性和商业级数据库管理系统的特质。这是一次向高质量大型数据库管理系统方向的飞跃。PostgreSQL是很富特色的开源数据库管理系统,其特性覆盖SQL-2/SQL-92和SQL-3/SQL-99。

◆丰富的数据类型PostgreSQL包括了丰富的数据类型支持,其中有些数据类型连商业数据库都不具备,比如IP类型和几何类型等。

◆功能全面PostgreSQL是全功能的开源软件数据库,全面支持事务、子查询、多版本并行控制系统和数据完整性检查等特性。

◆活跃的开发队伍PostgreSQL拥有一支活跃的开发队伍,在他们的努力下,PostgreSQL的质量日益提高,增强了人们使用PostgreSQL的信心。

◆丰富的接口PostgreSQL支持几乎所有类型的数据库客户端接口。

◆支持多种平台PostgreSQL是目前支持平台最多的数据库管理系统之一,所支持的平台多达十几种,包括不同的系统和不同的硬件体系。

◆满足商用需求......>>

电子图书数据库有哪些

问题一:我国三大电子图书数据库分别是什么 1)、超星电子图书馆:收录的电子图书内容丰富,包括经典理论、哲学、社科、经济、语言文字、文学、数理化、生物、工业技术、计算机等50余个学科门类,现拥有中文电子图书80万种,论文300万篇,全文总量4亿余业,并且每天仍在不断地更新与增加2)书生之家数字图书馆:主要收录1999年以后出版的新书,其收录量为每年中国出版的新书品种一半以上,目前拥有图书15万种,数量可观,学科门类齐全。3)中国学术期刊全文数据库:该库的产品分为十大专辑:理工A、理工B、理工C、农业、医药卫生、文史哲、政治军事与法律、教育与社会科学综合、电子技术与信息科学、经济与管理。个专辑分为若干专题,共168个专题。4)维普中文科技期刊数据库:按照《中国图书馆分类法》进行分类,所有文献被分为8个专辑:社会科学、自然科学、工程技术、医药卫生、农业科学、经济管理、教育科学和图书情报。8大专辑又被细分为36个专题。5)万方数字化期刊收藏资源的特点:目前集纳了理、工、农、医、人文五大类70多个类目,2500多种科技类核心期刊,实现全文上网。该系统收录的期刊种类主要有7个:基础科学、农业科学、社会科学、哲学政法、医学卫生、教科文艺、经济财政。维普、万方、超星的使用方法1)、维普中文科技期刊数据库“高级检索”的方法:打开维普数据库,点击高级检索,输入关键词、作者、分类号、机构、刊名,扩展检索条件,如:时间条件、专业限制、期刊范围,然后点击检索。2)、中国学术期刊全文数据库“高级检索”的方法:打开中国知网,点击高级检索,进入中国学术期刊全文数据库,输入检索控制条件,如:发表时间来源期刊`期刊年期支持基金,然后输入内容检索条件。

问题二:我国著名的电子图书数据库有? dportal.nlc.gov:8332/nlcdrss/database/sjk_lb这是网址

问题三:哪些数据库可以检索电子图书超星图书馆

问题四:图书书目检索系统与电子图书数据库有什么区别馆外最多可以检索到图书目录,电子图书需要到馆内或者校内去下载,电子图书书商都做了ip限制,只有校内ip才可以下载或者在线看电子图书。

问题五:我馆购买的全文电子图书数据库有哪些主要有:

ACS

IEEE/IET

EI工程索引

Elsevier数据库 SCIE科学引文索引

超星电子图书

万方数据

CNKI中国知识资源总库

除此以外还有其他的数字资源,欢迎登陆图书馆主页查询哦

问题六:读者通过什么数据库资源获取中文电子图书电子资源服务是大型图书馆为了方便读者查阅书籍而开通的网上查询平台。

举例说明:

北京大学图书馆电子资源服务

(1)光盘及网络数据库检索

北大图书馆自1993年底开始陆续购置光盘数据库及其检索设备,稍后又陆续进了多种网络数据库。目前我馆拥有的光盘及网络

数据库的品种和数量居全国高校前列,且均已实现了在校园网环境下的多用户共享,校园网用户可以随时随地方便地使用这些资源。

目前北大图书馆共拥有涉及20余个学科的、国内外的200余种光盘及网络数据库,利用这些数据库资源,我们可为读者提供专题

检索、全文检索、定题检索及论文查收查引等服务。本馆数据库服务由本馆主页电子资源部分、地址是:

162.105.138.23/reference/wuc/,光盘及网络数据库的检索结果可以拷盘、打印、email等方式输出。

(馆藏重要光盘及网络数据库目录见附录)

我馆是教育部系统的科技成果查新工作站,可联机检索美国Dialog联机检索系统中的近600个数据库。读者

可到图书馆东区一层南侧的光盘及网络检索室(E101)使用该项服务。

问题七:某学生想找本电子图书,可以到哪个数据库查找问题描述不清楚,为让您更好地得到答案,您可以通过文字、截图,对问题更详细的描述并悬赏,然后把你疑惑的问题提交,就可以啦.如果您对我的回答有不满意的地方,请您继续追问

答题不易,互相理解.

问题八:某学生想找本电子图书,可以到哪个数据库查找学生想找本电子图书,可以到哪个数据库查找?正确答案:超星数字图书

问题九:国内有哪些查找期刊论文,学位论文,电子图书的数据库知网、万方、维普、龙源等都是目前比较主流的学术期刊数据库

论文咨询我头像

问题十:西北民族大学图书馆的电子图书数据库有哪些 subunit-boundary{

fill: none;

stroke:#777;

stroke-dasharray: 2,2;

stroke-linejoin: round;

}

subunit-boundary.IRL{

stroke:#aaa;

}

什么数据库比较热门

总体来说,主流数据库并不存在明确的好坏之分,每一种数据库都有各自的优缺点,最主要还是看它是否能够满足您的需求。

总的来说,选择数据库可以从以下角度考虑:

从个人角度出发的话,如果是以学习和小型业务需求为主,推荐使用MySQL,它的优势在于:

成本(免费)

自由(完全开源,适用多个场景)

性能(体积小但速度快)

这三点决定了MySQL数据库的超高性价比。并且目前有不少主流公司仍然青睐MySQL,大名鼎鼎的Fackbook就依然在延续MySQL的使用。

2.如果是企业角度出发,主流的大型数据库如Oracle、Sql Server...以及近些年来大数据领域十分火热的非关系型数据库,例如Redis、HBse等等,都可以作为考虑的对象。

接下来具体列举一些常用数据库的优缺点,希望能为大家提供参考:

MySQL:

优势:

MySQL是开放源代码的数据库,任何人都可以获得该数据库的源代码。

MySQL能够实现跨平台操作,可以在Windows、UNIX、Linux和Mac OS等操作系统上运行。

MySQL数据库是一款自由软件,大部分应用场景下都是免费使用。

MySQL功能强大且使用方便,社区生态繁荣,有诸多学习资料。

缺点:规模小,功能有限。

SQL Server

高度可扩展:可以从单一的笔记本电脑上运行任何东西或以高倍云服务器网络运行,或在两者之间任何东西。

“虽然说是“任何东西”,但是仍然要满足相关的软件和硬件的要求“

生态链广:具有内置的商务智能工具,以及一系列的分析和报告工具,可以创建数据库、备份、复制,带来了更好的安全性。

Oracle

Oracle数据库系统是目前世界上流行的关系数据库管理系统,具有以下特点:

可移植性好(在各类大、中、小、微机环境中都适用)

使用方便、

功能强

因此,Oracle是一种高效率、可靠性好的、适应高吞吐量的数据库解决方案。

DB2

DB2是IBM开发的一种大型关系型数据库平台。它支持多用户或应用程序在同一条SQL语句中查询不同database甚至不同DBMS中的数据。它的应用特点如下:

支持面向对象的编程:db2支持复杂的数据结构,如无结构文本对象,可以对无结构文本对象进行布尔匹配、最接近匹配和任意匹配等搜索。可以建立用户数据类型和用户自定义函数。

支持多媒体应用程序:db2支持大二分对象(blob),允许在数据库中存取二进制大对象和文本大对象。其中,二进制大对象可以用来存储多媒体对象。

具有良好的备份和恢复能力

支持存储过程和触发器,用户可以在建表时显示的定义复杂的完整性规则

支持异构分布式数据库访问,支持数据复制

PostgreSQL

PostgreSQL是一个免费的对象-关系数据库服务器(ORDBMS),它的 Slogan是“世界上最先进的开源关系型数据库”。

PostgreSQL具有如下特征:

函数:通过函数,可以在数据库服务器端执行指令程序。

索引:用户可以自定义索引方法,或使用内置的 B树,哈希表与 GiST索引。

触发器:触发器是由SQL语句查询所触发的事件。如:一个INSERT语句可能触发一个检查数据完整性的触发器。触发器通常由INSERT或UPDATE语句触发。多版本并发控制:PostgreSQL使用多版本并发控制(MVCC,Multiversion concurrency control)系统进行并发控制,该系统向每个用户提供了一个数据库的”快照”,用户在事务内所作的每个修改,对于其他的用户都不可见,直到该事务成功提交。

规则:规则(RULE)允许一个查询能被重写,通常用来实现对视图(VIEW)的操作,如插入(INSERT)、更新(UPDATE)、删除(DELETE)。

数据类型:包括文本、任意精度的数值数组、JSON数据、枚举类型、XML数据等。

全文检索:通过 Tsearch2或 OpenFTS,8.3版本中内嵌 Tsearch2。

NoSQL:JSON,JSONB,XML,HStore原生支持,至 NoSQL数据库的外部数据包装器。

数据仓库:能平滑迁移至同属 PostgreSQL生态的 GreenPlum,DeepGreen,HAWK等,使用 FDW进行 ETL

OK,本文到此结束,希望对大家有所帮助。

服务器空间购买 怎么买服务器dm数据库,dm数据库active显示failed