文件服务几种存储方式的整体介绍

存储方式指的是附件上传时物理文件的存储位置,可通过文件服务设置界面配置当前系统启用何种文件服务实例。下图为文件服务设置界面,默认为数据库存储方式。
目前支持的存储类型为数据库、文件服务器、亚马逊云存储、腾讯云存储、阿里云存储、华为云存储,同时也支持对接第三方文件服务实例。金蝶·个人云存储、金蝶·企业云存储即将关闭,目前不再支持;
线下环境推荐使用文件服务器,更方便对文件进行管理。公有云环境无需配置统一使用亚马逊云存储。
1、文件服务器:
文件服务器存储方式,相当于启用一个独立的文件服务器站点,用于与应用服务器进行通信以及物理文件的存储跟维护。要求在安装金蝶云星空产品安装包时勾选“文件服务器”选项,额外部署多一个文件服务站点。
*文件服务器的配置指南可参考如下帖子:https://vip.kingdee.com/article/13138

下图是文件服务器的IIS站点跟站点目录。

文件服务站点搭建完成后,需要设置文件服务地址以及文件服务存储目录,可参考下图。


配置完成后即可开始使用,如下图可以看到存储位置已经是文件服务器了。

下图是文件服务器请求的执行流程图,可以看到无论是上传还是下载文件,都是通过应用服务器对接文件服务器,所以在部署的时候,文件服务器其实不用对外开放,而是可以部署到内网仅对内开放。

2、数据库:
数据库存储方式,顾名思义就是物理文件存储于数据库表格下,具体位置是T_BAS_Attachment附件信息表的FAttachment附件内容字段。

如果文件服务设置不做任何配置,则默认使用的是数据库存储方式,但是这却是不被建议使用的一种存储方式,原因是随着系统的持续使用,会导致数据库占用空间越来越大。
*对于历史已经使用数据库存储方式导致数据库占用空间过大的问题,可使用附件万能迁移工具将数据库存储方式的附件迁移到其他存储方式上,这是使用的指导帖子:https://vip.kingdee.com/article/11703

3、亚马逊云存储:
本质上对接亚马逊S3云存储服务,物理文件存储在S3上,只需输入存储桶及秘钥等信息,即可直接使用。
公有云环境统一使用亚马逊云存储方式,用户不需要配置,所以无需过多关注。

4、金蝶·个人云存储(已经不允许配置):
本质上对接金蝶个人云盘,物理文件存储在金蝶云盘上,只需输入云之家用户名及密码即可直接使用。
*但是自2019年10月起金蝶云盘已正式停止服
文件服务几种存储方式的整体介绍
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



