文件管理服务
2024-05-15 16:39:28 0 举报
AI智能生成
文件管理主要涉及文件的逻辑组织和物理组织,以及目录的结构和管理。它是操作系统中实现文件统一管理的一组软件、被管理的文件以及为实施文件管理所需要的一些数据结构的总称。从系统角度来看,文件系统负责对文件存储器的存储空间进行组织、分配和回收,并负责文件的存储、检索、共享和保护。而从用户角度来看,文件系统主要实现“按名取存”,即用户只要知道所需文件的文件名,就可以存取文件中的信息,而无需知道这些文件的具体存储位置。
作者其他创作
大纲/内容
HDFS
1、技术
2、服务+客户端
java 8
http/https restful
hdfs
3、技术
阿里oss
百山oss
小能hdfs
4、存储可配置
(阿里、白山)在云平台中为10年
自定义?
5、上传文件有效期
同一个企业的文件放在一个文件夹中
方便迁移
6、上传文件是否需要租客隔离?
8、token验证
9、权限验证
方案
本地hdfs
1、任意切换
客户端上传原图,服务负责生成缩略图,并保存原图和缩略图,并返回两个图片的地址
2、缩略图生成
wma转换成map3,服务只负责存储mp3文件,并返回mp3文件地址
3.语音转换
4 视频转换
5 图片处理
功能
上传文件流
上传本地文件
上传文件
获取文件URL
下载文件
删除文件
创建文件夹
删除文件夹
列出文件夹中包含的文件
超链接
后期
/upload?type=${type}&siteid=${siteid}
URL
文件类型
type
企业ID
siteid
值域: 1表示需要生成缩略图
图片类型扩展参数(选填)
thumb
参数
文件
POST
request
url
播放时长
文件名字
文件大小
文件唯一标识
media_id
语音
JSON数据【原图、缩略图】
图片
视频
response
/download
文件名
filename
接口
最大1G
参数按企业可配置
实现
文件管理服务
0 条评论
回复 删除
下一页