• BaseX


    BaseX是一个原生XML数据库。它具有简洁的存储结构,高效的XPath和XQuery实现和一个用于操作存储数据的可视化前台操作界面。
    点击次数   官方主页【官方主页】   下载地址【下载地址】

    网友留言/评论

    我要留言/评论

    相关开源项目

    Ozone:ozone是一个面向对象的数据库管理系统完全用Java实现.ozone项目的目的是让开发者可以构建一个纯面向对象,纯Java的数据库应用程序.ozone还可以用来存储XML,可以用任XML工具来访问这些数据.
    NeoDatis ODB:NeoDatis ODB是一个面向对象数据库,一个真正透明的对象持久层。利用一行简单的代码就能够持久化native object。ODB非常简单、非常快并自带强大查询语言。ODB既可以做为一个内嵌数据库引擎使用,也可以以C/S模式运行。
    RETE-DB:RETE-DB是一个可定制多用户Web数据库。RETE-DB与其它多功能的internet数据库相比较Speed,security和scalability是它显著的优点。 RETE-DB的特点包括:
     基于Group的访问控制思想。
     安全性:可对每一条记录,每一个字段定义访问权限。
     快速:经测试当处理数万条记录时,它还能跑得异常快。
     可量测性(Scalability):多个分布式RETE-DB实例能够平行地运行在相同的数据库上。
     数据的每一次变化都将被记录,甚至包括RETE-DB管理操作变化的记录。
     导入/导出:搜索得到的结果能够被导出到电子表格中也能够把电子表格的数据类型记录导到数据库中。
    SQLJet:SQLJet是一个采用纯Java实现的SQLite数据库。数据库格式与SQLite3.6相兼容。并提供API让Java程序可以创建、读取和修改SQLite数据库。
    Itzam/Java:Itzam/Java是嵌入式数据库引擎Itzam的一个纯Java实现。它能够操作由Itzam/Core创建的文件。虽然Itzam/Core是用C++和Python等语言编写的基本封装,但Itzam/Java也兼容由这些语言编写的类库。
    SMYLE:SMYLE 一个基于 LGPL 的高可靠性、高性能 Java 数据库,能够处理 100,000 行的表,支持多维索引、事务处理、崩溃及时恢复等特性。SMYLE 可以嵌入到应用中,不需要单独安装发布。
    FeatherDB:FeatherDB是一个采用Java开发基于JSON的Document数据库,是CouchDB的一个克隆。它拥有一个完整的HTTP/REST接口,支持通过Java类或JavaScript(使用java6的JavaScript支持)实现查询。FeatherDB使用嵌入的Jetty HTTP服务器来处理所有交互。
    Neo:Neo是一个图形数据库(graph database)。它是一个可嵌入,基于磁盘的Java持久化引擎,其数据存储采用图形结构来代替表格。一张graph就是一种网状的结构图更适合于敏捷、快速开发。特性:能够以直观,面向图形的方式展示数据,网状结构图由节点,关联和属性组成。Neo能够在单一计算机上处理几十亿个节点,关联和属性。一个强大的横向移动框架能够在节点空间中快速横向移动。整个Neo大小还不到500k。拥有简单、便利、面向对象的API。此外Neo包括一些数据库固有的特性:ACID事务支持,数据持久化, 并行控制, 事务恢复等。
    TinySQL:TinySQL是一个轻量级的纯java数据库引擎,同时也再带一个jdbc驱动。
    dbXML:dbXML是一个Native XML数据库.它能够索引和存储XML文档集合.这个服务器还以脚本,类和触发器的形式来提供商业逻辑.