前段时间做了一个项目,客户无法将数据拿到外网,只能通过在内网构建OSS对象存储,我们本身依赖极道的平台来做业务,他们采用了s3的标准,就采用minio来构建开源的OSS对象存储空间,其实很简单
docker pull minio/minio 从仓库拉镜像
docker run -p 9000:9000 --name minio1
-e “MINIO_ACCESS_KEY=AKIAIOSFODNN7EXAMPLE”
-e “MINIO_SECRET_KEY=wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY”
-v /mnt/data:/data
-v /mnt/config:/root/.minio
minio/minio server /data
启动
下面说说问什么选择minio
(1) 需要C++ 接口的支持,既然采用s3标准,那亚马逊的aws就可以用
(2) 这是一种轻量级、高度并发的解决方案
(3) 和 FastDFS 或者 hdfs 对比的好处是可以为前段展示预留一定的可行性
稍后贴出C++的封装和java的封装
docker内构建开源对象存储(minio)
最新推荐文章于 2024-02-26 09:58:28 发布