Java 在数据库中存储autocad文件

Java 在数据库中存储autocad文件,java,database,autocad,Java,Database,Autocad,我有一个客户要求,其中要求我将autocad文件与数据库中的表链接。文件名将存储在此表中。该数据库将位于AWS云中。这些文件大部分是只读的,由客户从云端下载 以下是需要的- 需要显示大量设备清单 每行将显示设备名称、说明,并显示3个选项 选项1下载图形文件 选项2下载此设备的pdf手册 选项3下载包含此设备唯一ID的文件 我不知道该怎么办。我向阅读本文的所有人提出的问题如下- 1.我应该将autocad文件存储在DB表中,还是应该将它们保存在文件夹中,并在需要时引用它们? 2.如果我应该将其存储

我有一个客户要求,其中要求我将autocad文件与数据库中的表链接。文件名将存储在此表中。该数据库将位于AWS云中。这些文件大部分是只读的,由客户从云端下载

以下是需要的-
需要显示大量设备清单
每行将显示设备名称、说明,并显示3个选项

选项1下载图形文件
选项2下载此设备的pdf手册
选项3下载包含此设备唯一ID的文件

我不知道该怎么办。我向阅读本文的所有人提出的问题如下-
1.我应该将autocad文件存储在DB表中,还是应该将它们保存在文件夹中,并在需要时引用它们?
2.如果我应该将其存储在数据库中,我应该使用哪个数据库和数据类型?
3.有人能告诉我应该如何实施这一点。

非常感谢您的帮助


谢谢

这里讨论了在数据库中存储大型文件的优缺点:

我建议在db中存储fs位置,或者使用JCR实现(示例)来管理文件