我们的本地网络中运行着 DBF 文件。它在运行 Samba 共享的 Ubuntu 服务器上。DBF 文件供我们在 xBase 上运行的内部系统使用。
现在我们将一切都转移到 Amazon Web Services。我想知道AWS 是否有可用于运行 DBF 文件的基础设施?我们可以在哪里存储数据并仍然从我们的 xBase 系统访问它。我正在研究 DynamoDB,但我不知道它是否会按需要工作。或者它有运行类似 Samba 的共享的特殊基础设施吗?
我的最后一个选择可能是在 EC2 实例中运行 Samba 服务器。
请有任何建议。
谢谢。
加载 DBF 的 AWS 服务的简短回答:否
更长的答案:RDS 服务不支持 DBF 文件类型。DBF 的一个问题是,没有标准。dbf 可以来自任何数据库引擎,格式多种多样。如果您想要正确的答案,您必须指定它是什么数据库引擎,并且并非所有数据库引擎都能识别它们。
如果您有读取 DBF 的应用程序或数据库引擎,您只需将这些应用程序放入 EC2 实例中,然后将 DBF 文件放入 EBS 存储。您可以托管任何 Linux 引擎并加载 samba 服务器,只需确保将 DBF 放入 EBS,而不是实例存储。
AWS 开始在美国推出文件服务器调用“弹性文件系统”,但如果它不支持 API,则无法保证它适用于您的应用程序。