
MINIO
文章平均质量分 56
MinIO 是一个基于Apache License v2.0开源协议的对象存储服务。它兼容亚马逊S3云存储服务接口,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等
Asurplus
我每天睡醒了就去打工,打完工就回去睡觉
展开
-
写给大忙人看的 - Java中拉取网络图片上传至MinIO服务器(5)
背景在日常开发过程中,我们会需要将第三方授权的用户头像上传保存至我们自己的服务器例如:微信用户头像,在用户更改头像后,原先的头像地址会失效,这时我们如果直接使用该用户的微信头像图片地址,则会失效那么我们就需要将微信用户的头像拉取存储到我们自己的文件服务器上,这样就不会失效了1、将网络图片转化为 InputStream 对象package com.mty.common.utils;import org.apache.commons.lang3.StringUtils;import java.原创 2021-04-12 22:09:49 · 203967 阅读 · 6 评论 -
写给大忙人看的 - Java中图片压缩上传至MinIO服务器(4)
之前文章已经介绍了 MinIO 的环境搭建,已经对文件的上传下载方法,本篇文章一起与大家来学习图片压缩上传的方法1、背景最近客户总抱怨 APP 中图片显示较慢, 升级服务器带宽又没有多的预算,查看原因,是因为现在大家都是用的智能手机拍照,拍出来的照片小则 2-3 M,大则十几 M,所以导致图片显示较慢。思考再三,决定将图片进行压缩再上传图片服务器来解决图片显示慢的问题原创 2020-08-31 15:39:00 · 214964 阅读 · 467 评论 -
写给大忙人看的 - Java中从MinIO服务器中下载文件(3)
前面两章介绍了 MinIO 文件服务器的环境搭建,以及在 Java 中上传文件至 MinIO 文件服务器中,现在,一起来看下如何从 MinIO 文件服务器中下载文件吧1、获取文件对象我们在 MinIO 工具类中,获取文件对象的方法,即获取文件的输入流对象/** * 获取文件 * * @param bucketName bucket名称 * @param objectName 文件名称 * @return 二进制流 */@SneakyThrowspublic InputStream ge原创 2020-08-06 10:59:18 · 226405 阅读 · 133 评论 -
写给大忙人看的 - Java中上传文件MinIO服务器(2)
上一篇 写给大忙人看的 - 搭建文件服务器 MinIO(一),我们已经成功地搭建了 MinIO 文件服务器,这一篇讲解在 Java 中如何上传文件至 MinIO一、开发前戏1、项目中引入 maven 依赖<!-- minio 相关依赖 --><dependency> <groupId>io.minio</groupId> <artifactId>minio</artifactId> <version原创 2020-05-10 18:25:48 · 220226 阅读 · 176 评论 -
写给大忙人看的 - 搭建文件服务器 MinIO(1)
还在为搭建文件服务器环境复杂的操作而烦恼吗?下面跟着我一起花三分钟搭建一个超实用的文件服务器一、下载安装中文官网地址:https://docs.min.io/cn/下载地址:GNU/Linux:https://dl.min.io/server/minio/release/linux-amd64/minioWindows:https://dl.min.io/server/minio/release/windows-amd64/minio.exe赋予文件夹权限:chmod +x minio原创 2020-05-09 17:01:33 · 217111 阅读 · 128 评论