当前位置: 首页 > news >正文

MinIo介绍 - 努力-

  一、 MinIO介绍


  MinIO作为文件存储的软件,这是一个基于Go编写的开源对象存储套件,虽然轻量,却拥有着不错的性能。
  MinIO非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据等,而一个对象文件可以是任意大小,从几kb到最大5T不等。

miniobk1

 


  官方文档:https://docs.min.io/docs/

    高性能:全球领先的对象存储先锋,目前在全世界有数百万的用户. 在标准硬件上,读/写速度上高达183 GB / 秒 和 171 GB / 秒。
    可扩容:不同MinIO集群可以组成联邦,并形成一个全局的命名空间,并跨越多个数据中心
    云原生:容器化、基于K8S的编排、多租户支持
    Amazon S3兼容:亚马逊云的 S3 API(接口协议) 是在全球范围内达到共识的对象存储的协议,是全世界内大家都认可的标准。
    SDK支持: 基于Minio轻量的特点,它得到类似Java、Python或Go等语言的sdk支持。
    功能简单: 这一设计原则让MinIO不容易出错、更快启动。


  二、使用MinIO


  进入登录界面,输入Access Key,输入Secret_key。创建bucket存储空间mybk,并设置mybk权限。

 

miniobk2

 

 

步骤一:添加依赖

<!--  文件存储-->
<dependency><groupId>io.minio</groupId><artifactId>minio</artifactId><version>7.1.0</version>
</dependency>

 


步骤二: 添加配置

minio:accessKey: miniosecretKey: miniobucket: mybkendpoint: http://192.168.200.128:9001readPath: http://192.168.200.128:9001 

 



步骤三: 在common模块,创建MinIOConfig类

import lombok.Data;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.context.annotation.Configuration;@Configuration
@ConfigurationProperties("minio")
@Data
public class MinIOConfig {private String accessKey;private String secretKey;private String bucket;private String endpoint;private String readPath;@Beanpublic MinioClient buildMinioClient(){return MinioClient.builder().credentials(accessKey,secretKey).endpoint(endpoint).build();}
}

 

http://www.rkmt.cn/news/57566.html

相关文章:

  • 南昌航空大学-ptajava
  • Wi-Fi FTM 技术 10 年后展望
  • Docker使用【镜像】 - 指南
  • 2025年11月22日训练赛
  • Linux命令绕过 - 教程
  • MyBatis Flex 讲解使用
  • 一种自定义二维码的加码、解码、识别和绘制算法的逆向和重构
  • 浅谈最近星某克被指追杀式营销的技术实现方式和商业价值利弊
  • 数据库常用编码和压缩算法介绍
  • hive sql开发有啥优势
  • 完整教程:《工业之心:Blender 工业场景解构》
  • 深入解析:pip 的包下载之后存放在哪?
  • 图书馆管理系统需求改进和系统设计
  • docker compose插件安装
  • 多机elasticsearch集群部署,超详细教程
  • DeepSeek 提取 交易所网站核心500词汇(名词与术语)
  • 2025年布袋除尘器供应商权威推荐榜单:塑烧板除尘器/耐高温除尘器/防爆除尘器源头厂家精选
  • 创建矩形并让矩形移动
  • 2025年稳定土搅拌站供应商权威推荐榜单:搅拌站回收/二手稳定土搅拌站/二手混凝土土搅拌站源头厂家精选
  • 从组件的角度梳理微服务技术栈(1)
  • 树的直径、重心、中心 学习笔记
  • 深入解析:带你了解STM32:WDG看门狗
  • FastAPI docker demo
  • 2025年铁氟龙膜源头厂家权威推荐榜单:特氟龙膜/PTFE膜/聚四氟乙烯膜源头厂家精选
  • 我的代码入选GitHub北极代码库
  • 兰州市一对一培训机构推荐,2026年最新课外辅导补习机构口碑深度测评排名榜
  • 《算法通关指南数据结构和算法篇(3)--- 栈和stack》 - 教程
  • 实验三 类和对象_基础编程2
  • Ansible自动化运维:从入门到精通 - 详解
  • 配置SSH密钥统一推送Github和Gitee