Apache Derby 简明教程

Apache Derby - Deployment Modes

您可以在两种模式下部署 Apache Derby,即嵌入式模式和服务器模式。

You can deploy apache derby in two modes, namely embedded mode and server mode.

Embedded mode

您可以使用 Java 应用程序(使用嵌入式驱动程序)在嵌入式模式下运行 Derby。如果您在嵌入式模式下部署 Derby,数据库引擎将在与 Java 应用程序相同的 JVM 中运行。它随应用程序一起启动和停止。您只能使用此应用程序访问数据库。

You can run derby in embedded mode using Java application (using embedded driver). If you deploy Derby in embedded mode, the database engine will run in the same JVM as the Java application. It starts and stops with the application. You can access the database only with this application.

embedded mode

Server mode

在服务器模式中,Derby 将在应用程序服务器的 JVM 中运行,您可以在其中向服务器发送请求以访问它。与嵌入式模式不同,多个应用程序(Java)可以向服务器发送请求并访问数据库。

In the server mode, derby will be run in the JVM of an application server where you can send a request to the server to access it. Unlike in embedded mode, multiple applications (java) can send a request to the server and access the database.

server mode