文件存储服务的核心功能是:上传和下载。除了这两个核心功能,还具有: - 可用性:作为基础性服务,通过集群化部署实现高可用 - 配置性:结合nacos配置中心,可动态配置上传下载的方式等配置 - 扩展性:采用策略设计模式能方便的进行扩展,如添加新的OSS服务商等 本系统的文件服务提供两种类型的服务: ​ 1、面对应用系统的通用附件服务 ​ 提供统一的上传接口,屏蔽底层的存储方案(本地存储、FastDFS、MinIo、阿里云存储、七牛云存储等),可独立运行服务 ​ 2、面对用户的网盘服务 ​ 有文件夹和文件的概念,支持大文件分片上传、合并 ​ 3、面对大屏展示的数据统计服务 ​ 有云盘首页数据概览,按照类型/时间等维度统计各种类型文件的大小和数量等 注意:本系统目前提供的存储策略有以上四种方式(即本地存储、FastDFS存储、Minio存储、阿里云OSS存储),后期也可以根据需要扩展其他的存储策略。这种设计方式其实就是策略模式的一个具体应用 本系统的文件存储服务以品达通用权限系统为脚手架,在此基础之上进行开发。为了能够提供统一的上传接口从而屏蔽底层的存储方案
2023-06-19 10:39:34 212.68MB 文件存储服务 minio fastDFS 中台
1
1:打包好的一键安装包;可在centos7以上一键安装 安装步骤: 1:拷贝到/home 目录下 2:授权chmod a+x minioServer_64_20220117.bin 3:执行bash minioServer_64_20220117.bin
2022-02-21 09:16:53 32.86MB linux 服务器 文件系统 minio存储
1
Minio 是个基于 Golang 编写的开源对象存储套件,基于Apache License v2.0开源协议,虽然轻量,却拥有着不错的性能。它兼容亚马逊S3云存储服务接口。可以很简单的和其他应用结合使用,例如 NodeJS、Redis、MySQL等。
2021-11-27 09:00:40 89.69MB minio 文件存储
1
新建一个目录存放minio文件,如 D:\minioData,CMD进入刚刚下载的minio.exe所在目录,直接在cmd下运行:minio.exe server D:\minioData 启动成功以后如记住显示的access Key和Secret Key (默认全是minioadmin) 浏览器打开 http://127.0.0.1:9000/ 输入access Key和Secret Key (全是minioadmin)
2021-08-16 14:05:03 89.91MB minio 文件存储服务 分布式
1
nginx+fdfs 快速搭建
2021-06-16 13:16:55 1KB fdfs fastdfs 文件存储服务 nginx+fdfs
1
Go-fastdfs安装程序和web管理端(go-fastdfs-web)
2021-01-28 01:00:25 35.1MB 分布式文件存储服务器
1