`
zhaohaolin
  • 浏览: 986578 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Java开源数据库、Java嵌入式数据库、Java内存数据库 第一部分

阅读更多

Java免费开源数据库、Java 嵌入式数据库、Java 内存数据库

 

HSQLDB

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

 

Axion

Axion 是一个小型 , 快速 , 开源的关系型数据库系统 (RDBMS) 支持标准 SQL JDBC 。它主要应用在 Java 程序中。

 

db4o

完全原生于 Java .NET

100% 面向对象 , 抛开对象 - 关系映射

为嵌入式应用优化

开源 , 可以基于 GPL 协议免费使用 .
中文资源社区: http://www.db4o.com/china?src=cn

 

Mckoi DataBase

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

 

QED

      QED(Quadcap Embeddable Database) 是一个速度快,但很小的纯 java 关系型数据库。支持 SQL92 标准,支持事务回滚。 QED 可以任意免费使用。

 

yaRDBMS

      yaRDBMS (yet another relational database management system) 也是一个基于 java 的关系型数据库。支持事务,查询优化,灾难性恢复,索引支持。

Apache Derby

      Apache Derby 是一种高质量的、纯 Java™ 的嵌入式关系数据库引擎, IBM® 最近已将其捐献给开放源码社区。 Derby 数据库基于文件系统,具有高度的可移植性,并且是轻量级的,这使得它非常便于发布。

 

One$DB

      Daffodil DB Java 嵌入式数据库是一个独立平台且功能丰富的 Java 关系数据库管理系统。能提供多级连接是针对嵌入式的 Java 应用程序而设计。 Daffodil DB 嵌入式数据库可以在 Java 程序内直接集成,并且对终端用户是完全透明的。 Daffodil DB 嵌入式数据库版本具有微小的内存耗用,提供全面的安全功能且无需管理。 Daffodil DB 嵌入式数据库版可与 SQL 99, JDBC 3.0 J2EE 标准兼容。

 

TinySQL

TinySQL 是一个轻量级的纯 java 数据库引擎,同时也再带一个 jdbc 驱动。

 

SMYLE

SMYLE 一个基于 LGPL 的高可靠性、高性能 Java 数据库,能够处理 100,000 行的表,支持多维索引、事务处理、崩溃及时恢复等特性。 SMYLE 可以嵌入到应用中,不需要单独安装发布。

 

JavuSQL

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

 

Ashpool

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

 

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 和其它数据源读取数据并把这数据聚集在内存缓存中 .

分享到:
评论

相关推荐

    SQLite 一款轻型的数据库

    SQLite第一个Alpha版本诞生于2000年5月. 至今已经有10个年头了. SQLite也迎来了一个版本 SQLite 3已经发布.  SQLite是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经...

    sqlite数据库查看软件

    SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。...

    SqliteDev轻型数据库解读db

    SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。...

    [详细完整版]数据库.pptx

    SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常低,在嵌入式设备中,可能只需要几百K的内存就够了,它可以支持...

    sqlite3数据库操作示例

    SQLite,是一款轻型的数据库,是遵守...SQLite第一个Alpha版本诞生于2000年5月。 至2015年已经有15个年头,SQLite也迎来了一个版本 SQLite 3已经发布。 这个sqlite3数据库操作示例,里面有详细教程和sqlite打开工具。

    数据库工具

    SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。...SQLite第一个Alpha版本诞生于2000年5月。 至2015年已经有15个年头,SQLite也迎来了一个版本 SQLite 3已经发布。

    SQLite数据库

    SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。...SQLite第一个Alpha版本诞生于2000年5月。 至2015年已经有15个年头,SQLite也迎来了一个版本 SQLite 3已经发布。

    Sqlite3 windows

    SQLite第一个Alpha版本诞生于2000年5月。 至今已经有13个年头,SQLite也迎来了一个版本 SQLite 3已经发布">SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的,而且目前已经在...

    java高效学习之路-过来人经验

    因此掌握JDK是学好Java的第一步。最主流的JDK是Sun公司发布的JDK,除了Sun之外,还有很多公司和组织都开发了自己的JDK,例如IBM公司开发的JDK,BEA公司的Jrocket,还有GNU组织开发的JDK等等。其中IBM的JDK包含的JVM...

    Java网上书店管理系统(基于MVC模式编写:前端jsp页面、数据库MySQL、服务器Tomcat).zip

    MySQL 是一款广受欢迎的开源关系型数据库...总之,MySQL凭借其开源、跨平台、高性能、灵活扩展、丰富功能集和庞大社区支持等特点,成为现代数据管理领域中不可或缺的一部分,适用于各种行业和业务场景的数据库需求。

    sqljet-1.1.6.jar.zip

    SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。...

    SQLite触发器详细指南

    SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。...

    Sqlite For C#

    SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。...

    SQLite参考手册.zip

    SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它包含在一个相对小的C库中。...SQLite第一个Alpha版本诞生于2000年5月。 至2015年已经有15个年头,SQLite也迎来了一个版本 SQLite 3已经发布。

    SQL命令详细说明和SuperMap帮助文档

    SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。...

    sqlite-autoconf

    SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。...

    sqlite-amalgamation

    SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。...

    sqlite-amalgamation-3.6.13.tar.gz

    SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。...

    sqllite安装程序

    SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了。...

Global site tag (gtag.js) - Google Analytics