php四大数据库 php数据库叫什么

开源的数据库有哪些?四大开源数据库是哪些
开源世界中的那几个免费数据库
发布时间: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的排序等 。
【php四大数据库 php数据库叫什么】 其次是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常常成为最后要选择的产品 。对这两个开源数据库的高层次概览将会有助于你选择最适合自己需要的 。

推荐阅读