java项目,纸质协议存储问题,谢谢解答

问个问题,word类的协议,或者拍照上传的协议,以什么样的形式存入数据库合适?或者是其他地方,通过授权才能看到的,关键是要安全,保证速度的前提下。谢谢解答,最好给个思路方案

文件上传时用流技术加密,ftp到指定主机的指定目录下(加密后的文件是打不开的),数据库里存储文件的路径,读取文件的时候用对应的流技术解密,
这样可以保证安全。数据库压力也合理,速度上你可以考虑压缩文件的方式实现

1.word不清楚,我之前做电商,照片图片类的文件 会通过fastDFS 上传到一个图片服务器,然后会自动生产一个地址,数据库里只存储 访问图片的url。图片做了静态化后速度肯定可以保证
2.至于您说的安全,我觉得这是两回事,先解决图片存储的问题,安全你可以写个工具类比如生成一串字符,存储到redis设置好过期时间,去redis校验就好了

补充上条:
如果图片的量不是很大,普通的上传就行,没必要用fastDFS了,然后做个图片静态化吧。