【问题标题】:HSQLDB on S3 Compatible ServiceS3 兼容服务上的 HSQLDB
【发布时间】:2019-10-03 17:03:47
【问题描述】:

我们使用 HSQLDB 作为基于文件系统的数据库,因为我们对 RDBMS 的应用程序要求非常低。我们现在想将此应用程序移至 Pivotal Cloud Foundry。 S3 兼容存储(云端)是物理机上唯一与服务兼容的“文件系统”。

因此,如果我们将当前的 HSQLDB 移动到 S3,我们将无法与 HSQLDB“文件”建立直接的 JDBC 连接(因为访问 S3 对象需要身份验证等)。

以前有人遇到过这种情况吗?有没有办法以 S3 作为存储介质访问 HSQLDB?

谢谢, 弥敦道

【问题讨论】:

    标签: amazon-s3 cloud hsqldb


    【解决方案1】:

    Pivotal Cloud Foundry 允许您将卷挂载绑定到您的cf push-ed 应用程序。感谢 NFS 卷服务(请参阅cf marketplace -s),您可以使用通常的cf create-servicecf bind-service 命令将卷挂载绑定到您的应用程序。那么你的 HSQLDB 文件必须写在 NFS 卷挂载的文件系统目录下。

    这可能是在 Cloud Foundry 中运行您的应用程序的便捷解决方案,并为您的 HSQLDB 数据库提供持久文件系统存储。

    默认 PCF 安装从某些 NFS 服务器提供此类挂载。这是NFS volumes documentation,特别是对于您的PCF 操作员,how to enable this feature

    【讨论】:

      猜你喜欢
      • 2011-09-30
      • 1970-01-01
      • 2018-10-15
      • 1970-01-01
      • 2011-06-27
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-10
      相关资源
      最近更新 更多