部分信息来源:Dzone
名称:DB2
概述:IBM开发的关系型数据库管理系统,主要用于大型应用系统。具有较好的可伸缩性,可支持从大型机到单用户环境,应用于所有常见的服务器操作系统平台下。它主要的执行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本。DB2也提供性能强大的IBM InfoSphere Warehouse版本。
官网:http://www-01.ibm.com/software/data/db2/
开发者:IBM
最早版本:1983
当前版本:DB2 Data Server (10.5), 2013年4月
许可证:商业
数据库即服务(DBaaS):有
部署语言:C和C++
服务器操作系统:Linux,Unix,Windows,z/OS
名称:MySQL
概述:MySQL是一个关系型数据库管理系统,由瑞典 MySQL AB 公司开发,目前属于 Oracle 公司。MySQL 最流行的关系型数据库管理系统,在 WEB 应用方面 MySQL 是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
开发者:Oracle
最早版本:1995
当前版本:5.6.24, 2015年4月
许可证:开源
数据库即服务(DBaaS):无
部署语言:C和C++
名称:PostgreSQL
概述:PostgreSQL支持大部分 SQL标准并且提供了许多其他现代特性:复杂查询、外键、触发器、视图、事务完整性、MVCC。同样,PostgreSQL 可以用许多方法扩展,比如, 通过增加新的数据类型、函数、操作符、聚集函数、索引。
开发者:PostgreSQL全球开发集团
最早版本:1989
当前版本:9.4.1, 2015年2月
许可证:开源
数据库即服务(DBaaS):无
部署语言:C
服务器操作系统:FreeBSD,HP-UX,Linux,NetBSD,OpenBSD,OS X,Solaris,Unix,Windows
名称:SQLite
概述:SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统。它是D.RichardHipp建立的公有领域项目。它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。
开发者:Dwayne Richard Hipp
最早版本:2000
当前版本:3.8.10.1, 2015年5月
许可证:开源
数据库即服务(DBaaS):无
部署语言:C
名称:Oracle 数据库
概述:是甲骨文公司的一款关系数据库管理系统。它是在数据库领域一直处于领先地位的产品。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。它是一种高效率、可靠性好的 适应高吞吐量的数据库解决方案。
官网:http://www.oracle.com/us/products/database
开发者:Oracle
最早版本:1980
当前版本:12 Release 1 (12.1.0.2), 2014年7月
许可证:商业
数据库即服务(DBaaS):无
部署语言:C和C++
服务器操作系统:AIX,HP-UX,Linux,OS X,Solaris,Windows,z/OS
名称:SQL Server
概述:Microsoft SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。
官网:http://www.microsoft.com/sqlserver
开发者:微软
最早版本:1989
当前版本:SQL Server 2014, 2014年4月
许可证:商业
数据库即服务(DBaaS):无
部署语言:C++
服务器操作系统:Windows
名称:SAP HANA
概述:HANA是一个软硬件结合体,提供高性能的数据查询功能,用户可以直接对大量实时业务数据进行查询和分析,而不需要对业务数据进行建模、聚合等。SAP内存数据库的数据并不是只在内存里,也会不停写到硬盘里,这就用到复制服务器Replication Server,包括Log-based,Trigger-based和ETL-based。这些复制服务器需要用到Sybase Replication Server、Sybase Replication Server Agent、Sybase Adaptive Server EntERPrise (AES,适用性服务器)等,以及HANA Load Controller和BO Data Services。
开发者:SAP
最早版本:2010
当前版本:1.0 SPS9, 2014年10月
许可证:商业
数据库即服务(DBaaS):无
服务器操作系统:一体机或云服务
名称:Aerospike
概述:Aerospike是一个以分布式为核心基础,可基于行随机存取内存中索引、数据或SSD存储中数据的数据库。
Aerospike主要用于广告业务,作为一个服务器端的cookie存储来使用,在这种场景下读取和写入性能是至关重要的。
存储类型:键值存储
开发者:Aerospike
最早版本:2012
当前版本:3.5.3, 2015年2月
许可证:开源
数据库即服务(DBaaS):无
部署语言:C
服务器操作系统:Linux
名称:Cassandra
概述:Cassandra是一套开源分布式NoSQL数据库系统。它最初由Facebook开发,用于储存收件箱等简单格式数据,集GoogleBigTable的数据模型与Amazon Dynamo的完全分布式的架构于一身。Facebook于2008将 Cassandra 开源,此后,由于Cassandra良好的可扩放性,被Digg、Twitter等知名Web 2.0网站所采纳,成为了一种流行的分布式结构化数据存储方案。
存储类型:列式存储
官网:http://cassandra.apache.org
开发者:Apache软件基金会
最早版本:2008
当前版本:2.1.4, 2015年4月
许可证:开源
数据库即服务(DBaaS):无
部署语言:Java
服务器操作系统:BSD,Linux,OS X,Windows
名称:Couchbase
概述:Couchbase Server (前身是 Membase) 是一个分布式的面向文档的 NoSQL 数据库管理系统,该系统联合了 CouchDB 的简单和可靠以及 Memcached 的高性能。
存储类型:文档存储
开发者:Couchbase
最早版本:2011
当前版本:3.0.1, 2014年10月
许可证:开源
数据库即服务(DBaaS):无
部署语言:C,C++和Erlang
服务器操作系统:Linux,OS X,Windows
名称:Datastax
概述:DataStax是一家为大型公司提供“NoSQL”数据库的技术公司,客户包括eBay、Adobe以及Netflix等。
存储类型:列式存储
名称:DynamoDB
概述:Amazon DynamoDB是一个完全托管的NoSQL数据库服务,可以提供快速的、可预期的性能,并且可以实现无缝扩展。只需要在AWS(Amazon Web Service)管理控制台上面,用鼠标轻松点击几下,用户就可以自己创建一个新的Amazon DynamoDB数据库表,并可以根据实际需求对表进行扩展和收缩,这个过程既不需要停止对外服务,也不会降低服务性能。通过AWS管理控制台,用户还可以看见资源利用情况和各种性能指标。
存储类型:文档存储 键值存储
官网:http://aws.amazon.com/dynamodb
开发者:亚马逊
最早版本:2012
许可证:商业
数据库即服务(DBaaS):有
服务器操作系统:托管
名称:CouchDB
概述:CouchDB 是一个开源的面向文档的数据库管理系统,可以通过 RESTful JavaScript Object Notation (JSON) API 访问。术语 “Couch” 是 “Cluster Of Unreliable Commodity Hardware” 的首字母缩写,它反映了 CouchDB 的目标具有高度可伸缩性,提供了高可用性和高可靠性,即使运行在容易出现故障的硬件上也是如此。CouchDB 最初是用 C++ 编写的,但在 2008 年 4 月,这个项目转移到 Erlang OTP 平台进行容错测试。
存储类型:文档存储
开发者:Apache软件基金会
最早版本:2005
当前版本:1.6.1, 2014年9月
许可证:开源
数据库即服务(DBaaS):无
名称:HBase
概述:HBase是一个分布式的、面向列的开源数据库,该技术来源于 Fay Chang 所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Google文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。HBase是Apache的Hadoop项目的子项目。HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库。另一个不同的是HBase基于列的而不是基于行的模式。
存储类型:列式存储
开发者:Apache软件基金会
最早版本:2008
当前版本:0.98.4, 2014年7月
许可证:开源
数据库即服务(DBaaS):无
名称:Redis
概述:Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。
存储类型:键值存储
开发者:Salvatore Sanfilippo
最早版本:2009
当前版本:3.0.1, 2015年5月
许可证:开源
数据库即服务(DBaaS):无
名称:MongoDB
概述:Mongo DB 是目前在IT行业非常流行的一种非关系型数据库(NoSql),其灵活的数据存储方式备受当前IT从业人员的青睐。Mongo DB很好的实现了面向对象的思想(OO思想),在Mongo DB中 每一条记录都是一个Document对象。Mongo DB最大的优势在于所有的数据持久操作都无需开发人员手动编写SQL语句,直接调用方法就可以轻松的实现CRUD操作。
存储类型:文档存储
开发者:MongoDB
最早版本:2009
当前版本:3.0.2, 2015年4月
许可证:开源
数据库即服务(DBaaS):无
名称:RavenDB
概述:RavenDB是一个基于.NET开发的NoSQL数据库。
存储类型:文档存储
开发者:Hibernating Rhinos
最早版本:2010
许可证:开源
数据库即服务(DBaaS):无
名称:Neo4j
概述:Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完全的事务特性、企业级的数据库的所有好处。
存储类型:图型数据库
开发者:Neo Technology
最早版本:2007
许可证:开源
数据库即服务(DBaaS):无
名称:Riak
概述:Riak是以 Erlang 编写的一个高度可扩展的分布式数据存储,Riak的实现是基于Amazon的Dynamo论文,Riak的设计目标之一就是高可用。Riak支持多节点构建的系统,每次读写请求不需要集群内所有节点参与也能胜任。提供一个灵活的 map/reduce 引擎,一个友好的 HTTP/JSON 查询接口。
存储类型:键值存储
开发者:Basho Technologies
最早版本:2009
当前版本:2.1.0, 2015年4月
许可证:开源
数据库即服务(DBaaS):无
名称:Titan
概述:Titan 是一个分布式的图形数据库,特别为存储和处理大规模图形而优化。Riak是以 Erlang 编写的一个高度可扩展的分布式数据存储,Riak的实现是基于Amazon的Dynamo论文,Riak的设计目标之一就是高可用。Riak支持多节点构建的系统,每次读写请求不需要集群内所有节点参与也能胜任。提供一个灵活的 map/reduce 引擎,一个友好的 HTTP/JSON 查询接口。
存储类型:图型数据库
官网:http://thinkaurelius.github.com/titan
开发者:DataStax 旗下Aurelius
最早版本:2012
许可证:开源
数据库即服务(DBaaS):无
名称:Datomic
概述:Datomic是一种新型数据库,它被设计为一系列简单服务的组合。它力求在传统的关系型数据库管理系统的能力,以及新一代冗余分布式存储系统的灵活的可伸缩性之间建立一种平衡。
存储类型:文档存储
开发者:Cognitect
许可证:商业
数据库即服务(DBaaS):无
名称:FoundationDB
概述:FoundationDB 是新一代的数据库,用来支持多样化的应用程序和数据模型,同时提供非常好的性能、数据一致性和操作弹性。FoundationDB 不仅传承了 NoSQL 的优势,而且还整合了他们叫做“YesACID”的特色。FoundationDB高管坚信他们的数据库在扩展性和容错性上具有绝对的优势。无需担心单体故障使服务可以轻松的扩展到分布基础设上。
存储类型:文档存储 键值存储 关系型数据库
开发者:FoundationDB
最早版本:2013
当前版本:3.0.2, 2014年12月
许可证:商业
数据库即服务(DBaaS):无
名称:GemFire XD
概述:GemFire XD是Pivotal开发的内存数据库,GemFire XD为Hadoop提供内存交易存储,可与Pivotal HD紧密集成
存储类型:图型数据库
官网:http://www.vmware.com/products/application-platform/vfabric-gemfire/overview.html
开发者:Pivotal
许可证:商业
数据库即服务(DBaaS):无
名称:MemSQL
概述:前Facebook工程师创办的MemSQL公司获500万美元投资。号称世界上最快的分布式关系型数据库,兼容MySQL但快30倍,能实现每秒150万次事务。原理是仅用内存并将SQL预编译为C++。
开发者:Neo Technology
当前版本:3.2, 2014年10月
许可证:商业
数据库即服务(DBaaS):无
名称:NuoDB
概述:NuoDB(前身为NimbusDB)由Barry Morris和Jim Starkey在马萨诸塞州康桥成立于2010年,现总部位于美国东海岸的波士顿。NuoDB的特点包括:拥有任意增减廉价主机的功能,能够实现按需共享资源,提供不同的业务连续性、性能以及配置方法,极大程度地降低数据库运维成本。
开发者:NuoDB
最早版本:2013
许可证:商业
数据库即服务(DBaaS):无
名称:VoltDB
概述:VoltDB,一个内存数据库,提供了 NoSQL 数据库的可伸缩性和传统关系数据库系统的 ACID 一致性。我们将设计数据库表并对其进行分区,使用 Java™ 代码编写的存储过程来存储和检索数据。我们还将了解 VoltCache,这是一种构建于 VoltDB 之上的键值存储。
开发者:VoltDB
最早版本:2010
当前版本:5.1, 2015年3月
许可证:商业
数据库即服务(DBaaS):有
名称:GridGain
概述:GridGain是一个开源的网格计算框架,专著于提供平行计算能力,能够与JBoss和Spring相集成。
存储类型:键值存储
许可证:商业
数据库即服务(DBaaS):无
名称:Hazelcast
概述:Hazelcast是一个开放源码集群和高度可扩展的数据分发平台,Hazelcast与各种分布式数据结构,分布式缓存功能,弹性的性质,memcache的支持,与Spring和Hibernate的集成,更重要的是这么多的快乐用户,是功能丰富,企业的准备和开发人员友好的内存数据网格解决方案。
存储类型:键值存储
许可证:开源
数据库即服务(DBaaS):无
名称:Gemfire
概述:Pivotal GemFire 是内存中的分布式数据库,提供:性能扩展、通过全局的分布式应用进行一致的数据库操作、高可用性和高伸缩性,全局规模、强大的开发者特性和简单的分布式节点管理。作为世界规模最大的实时交易系统之一12306就是使用的GemFire.
存储类型:文档存储
官网:http://www.vmware.com/products/application-platform/vfabric-gemfire/overview.html
许可证:商业
数据库即服务(DBaaS):无