问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

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

发布网友 发布时间:2022-04-22 23:46

我来回答

1个回答

热心网友 时间:2022-04-07 17:00

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 Community 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是目前支持平台最多的数据库管理系统之一,所支持的平台多达十几种,包括不同的系统和不同的硬件体系。
◆ 满足商用需求PostgreSQL的特性已经完全可以满足绝大部分用户的需要,胜任任何中上规模的应用业务,甚至可以支持生产数据库达TB级大小的数据 量,已经*近32位计算的极限。
◆ 强大的扩展能力PostgreSQL拥有强大的扩展能力,可以容易地扩展数据类型、内部函数和操作符等。
从技术角度来说,POStgreSQL采用经典的C/S(Client /Server)结构,即一个客户端对应一个服务器端守护进程的模式。这个守护进程分析客户端来的查询请求,生成规划树,进行数据检索,并最终把结果格式 化输出后返回给客户端。为了便于客户端的程序编写,由数据库服务器提供统一的客户端C接口。不同的客户端接口都源自这个C接口, 比如ODBC、JDBC、Python、Perl、Tcl、C/C++和ESQL等。
PostgreSQL还欠缺的是一些高端数据库管理系统所需的特性,比如联机热备 份、数据库集群、更优良的管理工具、更加自动化的系统优化功能和用以提高数据库性能的机制等。这些也是PostgreSQL正在不断努力的。

3.Ingres r3
CA 公司在2004年11月发布适用于linux的Ingres r3数据库软件。Ingres r3按照C A Trusted Open Source License(CATOSL,CA可信开放源代码许可)授杖,取得此授权的人可以查看Ingres r3数据库的源代码,并免费下载该软件。CATosL由通用公共许可衍生而来, 符合Open Source Iniliative (OSI) 的要求。
Ingres r3数据库平台的新功能如下:
◆ 高可用性
Ingres r3包含集群软件,当集群配置中的一个数据库或服务器节点出现故障时,仍能保证服务的不问断性。在预防系统故障的同时,Ingres r3还提供“缩放自如”的功能,让用户把众多低成本的服务器连结起来. 以强化信息处理的性能。
◆ 可扩展性和可靠性
Ingres通过并行查询处理将单个查询细分为多个组件,利用所有现有资源并行处理 这些组件,从而提供可伸缩性能。同时,Ingres支持Oracle Cluster File System(OCFS)for Linux 和IBM Distributed Lock Manager(OpenDLM ),为用户提供全新的群集功能,获得所需的可扩展性和可靠性。
◆ 技术与性能
Ingres是第一个以Zope RDBMS Persistence引擎为基础的初始数据库(Initial Database),其表分区和索引功能满足超大型数据库部署的需求。
◆ 集成性
Ingres可以在异构环境中与其它应用程序和数据进行无缝集成。随着Linux在 企业IT环境中的渐趋流行,这一集成功能尤为重要。其易于集成的特点使它能够与多种应用开发工具一起使用。此外,Ingres使用行业标准的连接选件,支 持开发人员在J2EE框架、.NET环境,或者同时在两个环境下工作,特别适用于嵌入式应用。
◆ 服务
CA 公司将为Ingres r3提供支持和保障服务, 同时CA技术服务中心还提供多种可定制的培训课程和服务,包括现场培训或远程培训,这些培训和服务可以帮助客户更加有效地利用Ingres r3的特性。
4.MaxDB
MaxDB 前身是企业级的开源数据库SAP DB,现由MySQL继续组织开发。MaxDB是一个适应繁重任务、经过SAP认证的开源OLTP数据库,OLTP的使用为其提供了可靠性、可用性、扩展 性和高性能。MaxDB拥有大型数据库的全面特点,与Oracle具有一定的兼容性,体积不大,可以在Linux上运行, 即将推出的MaxDB 7.6版本将支持64位计算技术,可以运行于64位的Linux平台和HP-UX。
MaxDB和MySQL这两个产品的外型相似。MySQL的优势主要集中于产品的运 行性能和稳定性,用户通过一个简单界面就可以容易地执行操作和管理。MaxDB提供的先进性能则主要体现在企业级数据库的运用上。和MySQL相 比,MaxDB体型稍大,但与Oracle、DB2相比,几十兆的体积就能实现相近的功能,是相当错的。目前,MaxDB的各种管理器、查询器和客户端还 在不断地完善中。
为吸引Java开发者,MaxDB 7.6将支持由IBM创建的、基于Java的Eclipse开发框架。它还支持MySQL代理程序,允许MaxDB和MySQL产品共享数据,并允许开发 者创建能透明使用这两种数据库的应用。MaxDB还具备有监视性能,和能够自动提出保持平滑运行建议的工具。
MaxDB适用于大型mySAP Business Suite环境,其它需要大型企业级数据库功能的场合, 以及用来补充MySQL数据库服务器的不足。高性能、可用性、运行的可靠性、可扩展性、易于使用,以及较低的总体成本正是企业部署DBMS环境所需要的若 干特性。MaxDB满足了企业用户的这些需求,其具体特性包括如下:
◆ 降低企业SAP运行的费用成本;
◆ 配置简单,管理维护成本低廉;
◆ 完善的备份和恢复功能;
◆ 为大容量的用户和工作量而设计;
◆ 数据库容量可达TB级;
◆ 提供集群和热备份支持,带来高可用性;
◆ 同步管理器(Synchronization Manager)可以控制企业范围内的数据复制;
◆ 轻松使用图形化的数据库工具;
◆ 可用于所有的企业硬件和操作系统平台;
目前,全世界大约有60000名用户部署和应用MaxDB数据库,其中包 NToyota、Intel、DaimlerChrysler、Braun-Gillette、Bayer、Colgate、Yamaha和 Deutsche Post (德国邮政局)等。作为一个目标指向企业级应用的开源数据库,MaxDB正在不断地发展和完善中。
◆ 支持所有主要的SAP解决方案。
你可以去范果网里面看看,还有很多都是不错的,选择最适合的。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
福鼎白茶的功效做实验,实验证明白茶有疾病预防功能! 白茶有益健康可保持年轻容颜 白茶保健养生研究成果 杭州举行福鼎白茶保健养生研究成果发布会 空调夏天制冷加氟怎么操作啊? 视频邮件怎样发送 出门右拐是什么意思出门右拐的意思 水果对身体都有哪些益处? 昆明去红河哈尼梯田风景区具体怎么坐车 小鸡炖蘑菇怎么做营养又美味? 学编程要用到数据库,学哪个数据库比较好,看了下感比编程语言还难 有哪些国产数据库?哪个比较好?真的不如国外产品么? 请问哪种数据库比较好用? 常见的关系型数据库有哪些? 学习什么数据库好?现在最热门的数据库有哪些? 是微信帐号吗? 现在最好的数据库是那个数据库? 好的免费数据库有哪些? 是唯一的吗?微信账号与的区别是什么? 目前哪些数据库比较好?各数据库的简单对比一下? windows7 自己装的字体 文件夹中不显示 怎么删除 【急】win7字体无法显示 中国知网、万方和维普,哪一个数据库最好? win7系统桌面不显示图标只有文字怎么办 数据库学习哪一种比较好? 数据库都有哪些? 添加QQ在那里加呢? 现在什么数据库比较好用呀? win7部分字体不显示 Win7 64位系统中字体显示不正常怎么解决? 用什么数据库好? 数据库软件 有哪些!! 有机化学哪些数据库比较好? win10更新失败怎么办? win10更新时更新失败怎么办? 微信和QQ怎么同步发说说? 带石字的四字成语 如何能说说同时在微信和qq发布 石四个字成语大全? 带石字的成语有哪些 带石的四字成语大全 win10自动更新老是失败,怎么回事啊? 微信和扣扣如何同时发表说说 带“石”字的四字词语有哪些? win10系统更新出错怎么办啊? 有石字的四字成语 石开头四字成语 Win10更新不了,是哪里出问题了呢? 含有石的四字成语 WIN10系统更新提示错误求方法?