标签:depend star localhost 框架 osi sed 了解 客户端 aliyun
最近使用公司自己研发的框架,了解到一种文件上传服务器-minio。
MinIO is High Performance Object Storage released under Apache License v2.0. It is API compatible with Amazon S3 cloud storage service. Using MinIO build high performance infrastructure for machine learning, analytics and application data workloads.
MinIO高性能对象存储是Apache许可下发布版本。它与Amazon S3 API兼容的云存储服务。使用MinIO构建高性能的基础设施为机器学习、分析和应用程序数据的工作量。
官网地址:https://docs.min.io/
我们本次使用docker镜像安装
命令
docker pull minio/minio:edge
docker run -p 9000:9000 minio/minio:edge server /data
启动后日志
注意图中隐藏部分是默认的key和secret,需要我们自己修改默认账号。
登录访问:
http://127.0.0.1:9000
支持minio文件管理服务我们就安装好了,是不是很简单呢。
java手册文档:https://docs.min.io/docs/java-client-quickstart-guide
然后对改2020桶进行配置,可读可写
<dependency>
<groupId>io.minio</groupId>
<artifactId>minio</artifactId>
<version>xxx</version>
</dependency>
本人用的阿里云仓库下载的6.0.10jar包
地址:http://archiva-maven-storage-prod.oss-cn-beijing.aliyuncs.com/repository/central/io/minio/minio/6.0.10/minio-6.0.10.jar?Expires=1581841941&OSSAccessKeyId=LTAIfU51SusnnfCC&Signature=JxVcwM%2BIIOC30mFq2gUXEklwIcw%3D
MinioClient minioClient = new MinioClient("http://localhost", 9000,
"key",
"secret");
minioClient.putObject("2020","TEST.rtf", "/TEST.rtf");
登录minio网页,查看文件是否已上传,如下图。
minio的使用方法很多,大家自己查看官方文档,这里只是做了简要介绍与使用,一起学习。。。
标签:depend star localhost 框架 osi sed 了解 客户端 aliyun
原文地址:https://www.cnblogs.com/levcon/p/12317163.html