一、开发准备:MinIO 入门
1、核心概念:
-
对象(Object)
对象是实际的数据单元,例如我们上传的一个图片。
-
存储桶(Bucket)
存储桶是用于组织对象的命名空间,类似于文件夹。每个存储桶可以包含多个对象。
-
端点(Endpoint)
端点是MinIO服务器的网络地址,用于访问存储桶和对象,例如
http://192.168.10.101:9000
注意:
9000
为MinIO的API的默认端口,前边配置的9001
以为管理页面端口。 -
Access Key 和 Secret Key
Access Key是用于标识和验证访问者身份的唯一标识符,相当于用户名。
Secret Key是与Access Key关联的密码,用于验证访问者的身份。
2、MinIO管理页面操作:
- 创建桶,往里面上传对象,以及用户读取对象(需要设置权限,一般需要自定义权限custom)
3、MinIO Java SDK:
- 这是重点,Java里面也有创建桶的方法,要使用方法先创建一个客户端。