gpt4 book ai didi

java - 如果 Derby 只是客户端/服务器,我怎样才能将我的数据库文件放在我的特定文件夹中?

转载 作者:行者123 更新时间:2023-11-29 00:22:04 32 4
gpt4 key购买 nike

我从未使用过 Derby,但我看到它可以嵌入到我的 Java 应用程序中。如果我决定通过 derby 制作我的应用程序,有没有办法将我的数据库文件放在我指定的应用程序目录中,所以我希望它是可移植的,当我将数据库文件复制到另一个可以使用它们的应用程序时,它们将被安全地复制? (我认为mysql是不可能的,所以它有一个全局配置)

顺便说一下,我想知道 Derby 是否有客户端/服务器访问系统,或者它是否可以像 SQLite 一样使用。我的数据库非常简单,我不需要客户端/服务器结构。与 SQLite 结构相比,客户端/服务器结构是否会降低性能?

最佳答案

Derby是一个完全用Java实现的开源关系型数据库,基于Java、Sql、JDBC标准。

when I copy the database files to another application which can use them they will be copied safely?

是的,它是便携的,可以安全地复制

I'd like to know if Derby has a client/server access system or it can be used like SQLite

Derby 通过 Derby Network Client JDBC 驱动程序和 Derby Network Server 支持更熟悉的客户端/服务器模式。检查这个link

完整 tutorial关于如何在 eclipse 中使用 Derby,我建议您阅读 IBM 编写的本教程

祝你好运

关于java - 如果 Derby 只是客户端/服务器,我怎样才能将我的数据库文件放在我的特定文件夹中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20714328/

32 4 0