如何在数据库中存储 3d 模型特别是 STL 文件?

How to store 3d models aspecially STL files in database?

我正在我的 WPF C# 应用程序中读取一个 STL 文件。我想将它存储到数据库中。所有数据库连接都已完成,但我不知道如何在数据库中存储 3d 模型。为此需要什么样的转换?然后类似地,我想从数据库中获取该信息以将其转换为 3d models.Is 是否有任何将 STL 转换为二进制文件然后再次合并的基本函数? 我正在使用 Helix Toolkit 进行 3d 模型读取和可视化。

更新#1:我将 STL 文件存储在数据库中。首先,我将 STL 文件转换为二进制文件,然后读取所有字节。为了存储数据库,我将其分区为每个部分 400KB。然后我按顺序将所有部分加载到数据库中。因此,与一次加载所有文件相反,逐个加载要快得多。

对于任何提出改进解决方案的答案,我都会接受。因为我知道这种方法很简单,而且性能不够,同时获取所有部分会消耗大量时间(即对于 3MB 文件大约需要 3-5 分钟)。