【问题标题】:Can I use an embedded Derby database in a client-server db environment one in future?将来我可以在客户端-服务器数据库环境中使用嵌入式 Derby 数据库吗?
【发布时间】:2014-01-21 19:38:26
【问题描述】:

我以后可以将嵌入式 Derby 数据库用作非嵌入式数据库吗?在这种情况下,我需要迁移还是只需要更改 jdbc 中的驱动程序?如果更复杂,我该怎么办?

【问题讨论】:

    标签: java derby embedded-database database-server


    【解决方案1】:

    是的,你可以。 Derby 数据库是相同的,无论是由使用嵌入式驱动程序的独立程序访问,还是由多个客户端程序与 Derby 网络服务器通信。

    Derby 网络服务器只是一些“胶水”软件,它实现 DRDA 远程数据库协议以实现 JDBC-over-the-net,然后使用正常的嵌入式数据库访问来访问服务器端的数据库。

    如果您愿意,甚至还有一个更高级的配置,称为“嵌入式服务器”,它允许您的程序使用嵌入式驱动程序访问您的数据库,通过同时充当网络客户端与其他网络客户端共享访问服务器。

    以下是有关最后一个选项的更多信息:http://db.apache.org/derby/docs/10.10/adminguide/radminembeddedserverex.html

    【讨论】:

      猜你喜欢
      • 2020-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-10-19
      • 2010-11-04
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多