gpt4 book ai didi

java - JavaDB 中的网络服务器模式与嵌入式模式

转载 作者:行者123 更新时间:2023-12-01 12:54:24 26 4
gpt4 key购买 nike

我正在尝试开发一个在本地网络上运行的桌面应用程序。它有两个用户界面。一个用于用户登录投诉,另一个用于处理投诉。它们都连接到一个数据库。现在我想知道我应该使用嵌入式模式还是网络服务器模式的JavaDB来实现这个以及这两种方法之间有什么区别。

最佳答案

在嵌入模式下,数据库代码与嵌入应用程序在同一进程中运行。数据库文件被锁定,没有其他进程可以访问数据库文件。如果您只有一个应用程序,每个数据库只有一个用户,那么这是正确的选择。相对网络模式的优点是访问数据库不需要网络流量。

在网络模式下,数据库代码在其自己的进程(数据库服务器)中运行。客户端应用程序可以通过网络访问数据库。多个客户端应用程序可以同时访问数据库。所以这对您来说应该是正确的选择,因为您有两个不同的客户端应用程序同时访问数据库。

关于java - JavaDB 中的网络服务器模式与嵌入式模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24006273/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com