这篇文章将继续验证和确认一下MinIO的基本功能与使用体验。
MinIO的概要介绍以及安装方式可以参看如下内容:
- https://liumiaocn.blog.csdn.net/article/details/109450407
MinIO的功能非常清晰,就是对象存储相关的管理工具,所以最终体现为文件与文件夹的查询、上传、下载与删除等操作。
存储桶管理 概念:存储桶(Bucket)
在MinIO中文件需要在存储桶(Bucket)中进行管理,在文件上传之前需要创建存储桶才可以,否则会提示如下错误信息
通过右下的按钮可以很容易创建一个存储桶
-
限制1: 目前的版本对于存储桶的名称有限制,需要是小写字母、横线、数字和点,空格和大写字母都是不允许的,而且桶名称的长度最小为3,在实际的使用中,这可能会是一个问题点。
比如这里创建了如下几个不同的存储桶
在左侧的菜单栏中可以看到存储桶所提供的查询功能,是模糊查询的方式,比如输入r,可以看到如下的内容,是包含r的都被查了出来
对于每个桶都可以设定三种操作策略:只读/只写/读写
当然对于每个创建的存储桶,还可以进行删除操作
创建桶的时候不能使用/,但是可以在顶端的+中实现多层的桶的构成以满足实际的需要,比如:
可以通过提供的上传按钮将文件上传至指定目录
对于上传的文件,提供类似百度网盘的指定时间内的共享的功能,此功能较为贴心
同时还提供文件下载和删除功能,此处不再一一演示。
文件管理:查询
页面提供的查询功能,目前似乎只能确认当前层次下的文件是否存在,比如下图中可以看到子目录层次中的文件无法搜索出来
整体确认了一下功能,基本上能够提供管理文件和文件夹的功能,但是文件的权限控制需要自己控制,缺少租户和工程的权限设定与管理。