欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Database
来自开放百科 - 灰狐
(版本间的差异)
(→开源项目) |
(→开源项目) |
||
第8行: | 第8行: | ||
==开源项目== | ==开源项目== | ||
+ | === 引擎 === | ||
*[[PostgreSQL]] : 一种非常复杂的对象-关系型数据库管理系统(ORDBMS),也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。 | *[[PostgreSQL]] : 一种非常复杂的对象-关系型数据库管理系统(ORDBMS),也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。 | ||
*[[phpPgAdmin]] : PostgreSQL的图形化管理工具,使用PHP语言编写。 | *[[phpPgAdmin]] : PostgreSQL的图形化管理工具,使用PHP语言编写。 | ||
第28行: | 第29行: | ||
*[[TwinDB]] : Embedded key/value database based on [[Berkeley DB]]. | *[[TwinDB]] : Embedded key/value database based on [[Berkeley DB]]. | ||
*[[QDBM]] : 管理数据库的开发库,参照GDBM实现:更高的处理速度,更小的数据库文件大小,和更简单的API | *[[QDBM]] : 管理数据库的开发库,参照GDBM实现:更高的处理速度,更小的数据库文件大小,和更简单的API | ||
+ | |||
+ | === 前端管理工具 === | ||
+ | *[[SQuirreL_SQL_Client]] : Java 编写的,允许查看数据库的内容、发出 SQL 命令,以及执行许多其他功能。 | ||
==商业产品== | ==商业产品== |
2007年1月8日 (一) 12:45的版本
- 趋势之一:对XML的支持
- 趋势之二:网格支持
- 趋势之三:整合数据仓库/BI
- 趋势之四:管理自动化
目录 |
开源项目
引擎
- PostgreSQL : 一种非常复杂的对象-关系型数据库管理系统(ORDBMS),也是目前功能最强大,特性最丰富和最复杂的自由软件数据库系统。
- phpPgAdmin : PostgreSQL的图形化管理工具,使用PHP语言编写。
- MySQL : 快速的多线程、多用户、牢靠的SQL(结构化查询语言)开源数据库服务器,支持Cluster技术。
- phpMyAdmin : MySQL的图形化管理工具,使用PHP语言编写。
- Falcon Storage Engine : MySQL 存储引擎的第一选择。
- Berkeley DB : 一种在特定的数据管理应用程序中广泛使用的嵌入式数据库系统,支持编程语言包括C, C++, Java, Perl, Tcl, Python 和 PHP。
- H2 Database Engine : Java 编写的数据库引擎,支持 JDBC 和 ODBC 接口,有嵌入式和服务器两种使用模式,支持群集操作。
- db4o : 开源的纯面向对象数据库引擎,对于 Java 与 .NET 开发者来说都是一个简单易用的对象持久化工具,使用简单。
- Ingres : 在Ingres 基础上产生了很多数据库软件,包括 Sybase, Microsoft SQL Server, NonStop SQL, Informix 和PostgresSQL等许多其他的系统,可见其影响力。
- Apache Derby : 源于IBM的Java Cloudscape数据库,支持标准的SQL语法, 软件有2M大小,可以作为嵌入式或者独立运行的数据库应用。
- SQLite : 小型的C程序库,实现了独立的,可嵌入的,零配置的SQL数据库引擎。
- solidDB : 为MySQL量身定制的开源数据库存储引擎。
- Firebird : 源于Borland公司的开源版数据库Interbase6.0,用C和C++开发,功能能完备,管理工具丰富,可作为独立数据库或者嵌入数据库。
- HSQLDB : 纯Java开发的数据库, 可以透过jdbc来存取,支持 ANSI-92 标准的 SQL 语法, 而且他占的空间很小, 大约只有160K。
- InnoDB : MySQL 上第一个提供外键约束的引擎,除了提供事务处理外,支持行锁,提供和 Oracle 一样的一致性的不加锁读取,能增加并发读的用户数量并提高性能,不会增加锁的数量。
- eXist: Open Source Native XML Database - http://exist-db.org/
- picoSQL : Italian的关系数据库管理系统。因为它是来自一个商业项目,这个项目本身就是健壮的,迅速和相当完美的。
- SkipDB : Transactional,small,ANSI C,sorted key/value pair database.
- TwinDB : Embedded key/value database based on Berkeley DB.
- QDBM : 管理数据库的开发库,参照GDBM实现:更高的处理速度,更小的数据库文件大小,和更简单的API
前端管理工具
- SQuirreL_SQL_Client : Java 编写的,允许查看数据库的内容、发出 SQL 命令,以及执行许多其他功能。
商业产品
相关链接
- 开源数据库分析与对比:开源之旅——数据库篇
上 http://cnw2005.cnw.com.cn/store/detail/detail.asp?pageI=0&columnid=964&articleid=29115
中 http://cnw2005.cnw.com.cn/store/detail/detail.asp?pageI=1&columnid=964&articleid=29115
下 http://cnw2005.cnw.com.cn/store/detail/detail.asp?pageI=2&columnid=964&articleid=29115
- TechTarget IT专家网:数据库 http://searchdatabase.techtarget.com.cn/
- 数据仓库之路 http://www.dwway.com/
分享您的观点