VoltDB

VoltDB是内存数据库,专注于在线事务处理系统(OLTP)的应用,如果你对数据库访问很高,并且每次处理数据都不大,那么它是非常适合的,但是如果你的系统没什么性能瓶颈,那不建议考虑VoltDB,如果你是数据仓库应用,VoltDB也是不适合的。 VoltDB是Postgres和Ingres联合...

    FlockDB

FlockDB是一个存储图数据的分布式数据库,图数据库的存储对象是数学概念图论里面的图,而非图片。Twitter使用它来存储人与人之间的关系图,这些关系包括:你在关注谁,谁在关注你,谁给你留了电话提醒等。FlockDB可用于支持:高速增/册/改操作。在线数据迁移。对包含...

    InfoGrid

InfoGrid is a Web Graph Database with a many additional software components that make the development of REST-ful web applications on a graph foundation easy.InfoGrid is open source, and is being developed in Java as a set of projects:

    TreapDB

TreapDB 是一个基于Treap算法(一种随机二叉搜索树)开发的 Key/Value 数据存储的数据库。兼容memcached协议。收录时间:2010-12-02 23:10:26

    Itzam/Java

Itzam/Java是嵌入式数据库引擎Itzam的一个纯Java实现。它能够操作由Itzam/Core创建的文件。虽然Itzam/Core是用C++和Python等语言编写的基本封装,但Itzam/Java也兼容由这些语言编写的类库。

    HBase

HBase是一个分布式的、面向列的开源数据库,该技术来源于Chang et al所撰写的Google论文“Bigtable:一个结构化数据的分布式存储系统”。就像Bigtable利用了Googl文件系统(File System)所提供的分布式数据存储一样,HBase在Hadoop之上提供了类似于Bigtable的能力。...

    SQLJet

SQLJet是一个采用纯Java实现的SQLite数据库。数据库格式与SQLite3.6相兼容。并提供API让Java程序可以创建、读取和修改SQLite数据库。

    HeliDB

HeliDB是一个简单、快速的数据库,用于存储来自Java程序的key—value成对数据。可以通过配置来使该数据库支持不同的功能和存储方式。最简单的配置情况下,该数据库只是一个基于文件的Map,更复杂的配置,该数据库将使用B+树数据结构来提供快速搜索、新增和事务支持。

    dbXML

dbXML是一个Native XML数据库.它能够索引和存储XML文档集合.这个服务器还以脚本,类和触发器的形式来提供商业逻辑.

    Ozone

ozone是一个面向对象的数据库管理系统完全用Java实现.ozone项目的目的是让开发者可以构建一个纯面向对象,纯Java的数据库应用程序.ozone还可以用来存储XML,可以用任XML工具来访问这些数据.

    eXist

eXist是一个开源的native XML数据库.它有依据索引的XQuery处理程序,可以自动进行索引,扩展的全文本搜索,XUpdate支持并且它与现存的XML开发工具可以紧密的结合在一起.

    Emdros

Emdros是一个text数据库可以用来分析/注解(analyzed/annotated)文本.Emdros有自己的强大查询语言用来进行查询,新增,修改,删除操作.

    JDBF

JDBF是基于JDBC的对象-关系映射系统.它需要一个叫做repository的XML配置文件用来映射对象.它生成SQL来取得,保存,删除对象.

    Berkeley DB JE

Berkeley DB JE是一个高性能的事务存储引擎完全利用Java开发.Berkeley DB JE在应用程序的地址空间(address space)上执行,不需要进行服务端与客户端的通讯.它应用程序的原生格式来存储格数据所以不需要在运时期进行数据的转换.Berkeley DB JE完全支持ACID事务与恢复.

    Mondrian

Mondrian是一个OLAP数据库.它实现了MDX语言,XML解析,JOLAP规范.它从SQL和其它数据源读取数据并把这数据聚集在内存缓存中.

    Apache Xindice

Apache Xindice也是一个Native-XML数据库(NXD).Xindice 提供了命令行界面来管理数据库。Xindice使用XPath做为它的查询语言与XML:DB XUpdate做为它的更新语言.

    HSQLDB

HSQLDB(Hypersonic SQL)是纯Java开发的关系型数据库,并提供JDBC驱动存取数据。支持ANSI-92 标准 SQL语法。而且他占的空间很小。大约只有160K,拥有快速的数据库引擎。

    JavuSQL

JavuSQL(原先叫SimpleSQL)是一个非常小关系型数据库。包括JDBC驱动只有200kB左右,数据存储在一个64-bit的文件中。SQL语法支持SQL-92标准。

    Ashpool

Ashpool是一个Java开发的轻量级XML数据库。它的目的是可以使用标准的SQL92语法通过一个JDBC驱动来查询,新增,更新和删除XML文档.

    Mckoi DataBase

McKoiDB 是GPL 的license, 是由纯Java开的数据库。他的 JDBC Driver 是使用 JDBC version 3 的 Spec. 他也是遵循 SQL-92 的标准, 也尽量支持新的 SQL 特色, 并且支持 Transaction 的功能.