Apache Derby

Java数据库服务器
授权协议 Apache
开发语言 Java
所属分类 数据库相关、 数据库服务器
软件类型 开源软件
地区 不详
投 递 者 连晟
操作系统 跨平台
开源组织 Apache
适用人群 未知
 软件概览

Apache Derby是Apache软件基金会所研发的开放源码数据库管理系统;由于Derby是一个纯Java程式,因此只需要操作系统支援Java虚拟机,Derby便可执行。

Derby是特别地为Java环境进行优化,Derby本身不仅是一个纯Java程式,而且Derby在执行用户的SQL程式时,能够把SQL编译成Java bytecode并以系统的Java虚拟机执行。由于SQL程式转成的Java bytecode能被JIT动态翻译,因此Derby可能比传统的数据库管理系统更佳的性能。

其他特性包括:

  • 支援 主从架构 或 嵌入 环境
  • 多线程
  • ACID
  • Java数据库连接 (JDBC)
  • 低系统需求:约占 2 MB 的硬盘空间,压缩后更只是600KB
  • 阿帕奇德比。本文介绍如何安装 Apache Derby 数据库、如何启动 Derby 服务器、如何通过 Java 连接到 Derby 以及如何使用 Derby 命令行工具发出 SQL 语句。还解释了将 Apache Derby 安装为 Windows 服务。 1. 阿帕奇德比 1.1。概述 Apache Derby 是一个用 Java 编写的开源数据库。它是免费的并且性能良好。Apache Der

  •  在本 JDBC 教程中,您将通过编写代码来连接到数据库来学习如何开始使用 Apache Derby (JavaDB)。你知道,Apache Derby是一个轻量级的,可移植的数据库引擎,纯粹用Java编写。Java DB只是一个Oracle在其JDK中对Derby的发行版。但是,从 Java 9 开始,JavaDB 从 JDK 安装中删除。本文介绍了快速开始使用 Derby 的步骤,从下载其 J

  • apache derby SQL脚本 在本系列的上一篇文章“ 使用Apache Derby进行数据库开发,第2部分:模式 ”(developerWorks,2006年4月)中,您直接在ij工具的提示下执行了SQL命令。 通过使用ij工具,您可以轻松地尝试使用不同SQL或Derby命令。 但是,通常,您需要执行多个复杂的命令。 为了简化调试一组复杂SQL命令,通常更容易将它们写入文本文件,然后一次在

  • 0,版本 在下载,要求JRE版本不低于1.5. 1,设置环境 假设: DERBY安装路径:D:\dev\db-derby-10.8.2.2-bin 用户环境变量设置如下: myenv.bat: set JAVA_HOME=C:\Program Files\Java\jdk1.6.0_04 set PATH=%JAVA_HOME%\bin;%PATH% set DERBY_INSTALL=D:\de

  • apache derby 抽象 我已经发布了许多有关Derby的博客: Derby数据库备份 同一主机上的多个Derby网络服务器 Apache Derby数据库用户和权限 与Maven和内存中Derby数据库的集成测试 这本不打算是一个系列。 但是多年来,我越来越多地使用Derby。 我开始将Derby用作微服务体系结构的首选数据库。 这些是个人使用的应用程序,因此Derby绰绰有余。 即使这些

  • apache derby 存档日期:2019年5月14日 | 首次发布:2005年12月20日 获得在将Derby作为数据库嵌入的Java™2平台企业版(J2EE)环境中使用Apache Derby所需的基本技能,例如在Apache Geronimo中。 本教程演示了如何在Geronimo中嵌入Derby,以及如何使用Derby和Geronimo部署基于Web的电子商务应用程序。 它还可以帮助您熟

  • apache derby 存档日期:2019年5月15日 | 首次发布:2006年10月24日 了解如何使用Apache Derby,Apache MyFaces和Facelets开发Java™Server Faces(JSF)应用程序。 本文中准备下载的示例应用程序使用模型-视图-控制器(MVC)架构来说明MyFaces组件的功能以及使用Apache Derby和最新视图技术Facelets进行

  • SELECT语句用于从表中检索数据。这将以称为结果集的表的形式返回数据。 句法 以下是SELECT语句的语法- ij> SELECT column_name, column_name, ... FROM table_name; Or, Ij>SELECT * from table_name 例 让我们假设我们在数据库中有一个名为Employees的表,如下所示- ij> CREATE TABLE

 相关资料
  • 如果一个微服务只知道它自己的领域,但是有一个数据流需要多个服务以某种方式交互,那该怎么做呢? 假设我们有这样的东西: 为论证起见,假设一个订单发货后,就应该创建发票。 我确实知道这可以被认为是高度基于意见的。但它也有具体的一面,因为微服务不应该做上述的事情。因此,必须有一个“根据定义它应该做什么”,这不是基于意见的。 开枪啊。

  • 10.1.28马里亚布 我正在尝试在voyager管理面板中创建一个新表,但我不断收到错误: 通用的异常:执行“CREATE TABLE newReport(id INT UNSIGNED AUTO_INCREMENT NOT NULL,owner_id INT DEFAULT NULL,title VARCHAR(166)”时发生异常默认为NULL,描述文本默认为NULL,报告json默认为NU

  • 目录 1.搭建.net开发环境 1.1下载安装iis7.0,下载安装vs2015,配置IIS 1.2下载开发工具 1.3开发工具介绍 1.4设置开发工具 1.5开启服务和打开数据库 2.运行开发案例 2.1设置开发工具的编译路径 2.2编译UI资源 2.3拷贝UI资源到发布路径下 2.4打开IIS启动网页 2.5在开发工具里启动tomcat,运行案例 3.建立数据库和库表 3.1建立数据库 3.2

  • 问题内容: 我正在学习PHP MYSQL并尝试创建数据库。 我正在关注本教程 http://www.raywenderlich.com/2941/how-to-write-a-simple-phpmysql- web-service-for-an-ios-app 到目前为止,我正在测试服务器是否可以访问MySQL。当我使用以下代码时。 我收到以下错误: 我也许忘记了启用某些功能吗? 它可以解释为什

  • MySQL MySQL 分支与变种 MySQL MariaDB Percona Server MySQL 知识点 SQL 基础 DDL(Data Definition Language) - 数据定义 CREATE - 创建表 ALTER - 修改表 DROP - 删除表 DML(Data Manipulation Language) - 数据操作 INSERT - 数据插入 DELETE - 数

  • 这可能是愚蠢的,但我使用XAMPP在本地主机上使用MySQL,而且我已经完成了我的应用程序并购买了服务器,所以我如何才能上传我的本地主机数据库到服务器?

  • 我读过萨姆·纽曼的《微服务》一书,在关于分裂整体的一章中,他举了一个“打破外键关系”的例子,他承认跨API进行连接会更慢--但他接着说,如果你的应用程序足够快,它比以前慢有关系吗? 这似乎有点油嘴滑舌?人的经历是什么?您使用了哪些技术来使API联接执行得令人满意?

  • JavaFX 8任务和服务之间有什么区别,在哪种情况下使用一个比另一个更好?数据库操作用什么比较好?