Apache Derby(Java)
Apache Derby
Apache Derby, an Apache DB subproject, is a relational database implemented entirely in Java and available under the Apache License, Version 2.0. Some key advantages include:
- Derby has a small footprint -- about 2 megabytes for the base engine and embedded JDBC driver.
- Derby is based on the Java, JDBC, and SQL standards.
- Derby provides an embedded JDBC driver that lets you embed Derby in any Java-based solution.
- Derby also supports the more familiar client/server mode with the Derby Network Client JDBC driver and Derby Network Server.
- Derby is easy to install, deploy, and use.
Homepage: db.apache.org/derby/
Tempo研究之Derby数据查看
默认的intalio bpms server启动后采用的是内嵌的Derby数据库,参考我的上篇blog:Tempo研究之Intalio BPMS在mysql上部署 ,可以更改数据库到mysql上。 此篇主要讲解如何产看内嵌的BPMSDB数据库的记录。首先可以在/databases/Derby/derby-db-plan.xml 中查看derby的链接信息。但是我们需要在另外的一个jvm中通过远程连接查看,所以就不能采用Embe...
使用NetBeans将GUI连接到Derby数据库
本教程指导您如何将名为 ContactEditor 的应用程序的 GUI 连接到 Derby 数据库。在此过程中,您将向 GUI 添加数据敏感的 JDBC 组件,使该程序能够与雇员数据库交互。 在本教程中,您将学会如何: l 使用 GUI Builder 界面 l 连接两个 GUI 窗口 l 添加和编辑 ...
Derby对应用开发的支持
一,derby是什么 Derby是什么,即使你说不上来,想必你也早就听说过了,当然了,如果没有听说过,也没有关系,因为下面就要和你说一下Derby。 Derby是一款轻量级的关系型数据库,它的出现要感谢的人很多,其中一位是IBM,它把Cloudscape源码开源,并捐献给了Apache软件基金会,因此另外一位要感谢的,就是Apache软件基金会,它带给我们开发设计...
优化Derby数据库程序性能
首先,有很多关于调整Derby属性(诸如页面大小和缓存大小等)的技巧。修改这些参数可以在一定程度上调整数据库的性能,但是在通常情况下,更主要的问题来自与你的程序和数据库的设计,因此,我们必须首先关注这些问题,最后再来考虑Derby的属性。 在接下来的段落里,我将介绍一些能够优化程序中有问题部分的技术。但是,和其他性能优化操作一...
学习在Java中使用嵌入式数据库Derby
数据库做为数据持久化存储的重要手段怎么强度都不过分,但传统的数据库都比较庞大,需要安装配置等,对于一些比较轻量级的应用来说有点象杀鸡用牛刀一样. Derby做为一个开源的、纯Java数据库引起了越来越多的关注,它源自IBM的CloudScape,现在成了大名鼎鼎的Apache基金会的开源项目。Apache一项是开源项目的领导者,从他们手里出去的东西都很不错,在此感谢一下这...
使用 Apache Derby 开发 Eclipse 插件
eclipse的好处在于,它开放了一些接口方便人们扩展,开发出功能强大的插件,所以它的适应性也极大的提升。下面看看如何使用 Apache Derby 开发 Eclipse 插件. Eclipse 是一个功能强大的 IDE 平台,支持用于创建 GUI 组件(例如 SWT 或 JFaces)或用于处理数据(例如 Eclipse Modeling Framework)的许多框架。Eclipse 最令人兴奋的一个功能是能够通过创建新...
Derby: 纯Java的数据库
2004年8月, 美国IBM公司将Cloudscape数据库代码捐献给了Apache基金会, 并命名为Derby, 成为了Apache DB中一个子项目, 从此Cloudscape数据库走向了开源的道路. 当前Derby版本是2005年11月18日发布的10.1.2.1. 提起数据库, 脑海中会浮现出文件巨大, 占用空间, 消耗系统资源等潜意识. 的确, 对于像DB2, Oracle, MSSQLServer, Sybase等大型数据库(姑且把MSSQLSe...
Apache Derby简介
简介 Apache Derby 是用 Java 语言编写的,所以可以在任何存在合适的 Java 虚拟机(JVM)的地方运行。这意味着 Derby 实际上可以在任何操作系统上运行,包括 Microsoft Windows®、Macintosh、Linux® 和 UNIX® 平台。Derby 也可以在三个 Java 平台的任何一个上运行:Java 2 Platform, Micro Edition (J2ME)、Java 2 Platform, Standard Edition (J...