MinIO是在Apache License v2.0下发布的对象存储服务器。它与Amazon S3云存储服务兼容。它最适合存储非结构化数据,如照片,视频,日志文件,备份和容器/ VM映像。对象的大小可以从几KB到最大5TB。
对象存储方法
- bucket管理
- cp 远程本地相互拷贝,或远程与远程,本地与本地操作
- mirror 设置远程bucket与本地目录一致
语言支持
- Java
- Python
- Javacript,
- Golang
Window部署
- window部署-step1
下载minio.exe文件 备注:/server/minio/release/目录下 地址:minio download address
- window部署-step2
打开minio.exe目录,cmd运行命令,使用默认端口9000,如下:
minio.exe server C:/miniofile
使用自定义端口9001
minio.exe server C:/miniofile --console-address "127.0.0.1:9001"
- window部署-step3
输入网址127.0.0.1:9000/9001发现访问不了,F12查看错误,需要调整注册表相关信息
调整内容如下:
[HKEY_CLASSES_ROOT\.js]
"Content Type"="text/javascript"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.js]
"Content Type"="text/javascript"
输入win+R 输入regedit在注册表找到下面内容进行响应调整
window部署-step4
重启服务刷新界面,输入用户名和密码(初始值来源如图)
- window部署-step5
界面效果
界面效果以及增加bucket桶-pic1
界面效果以及增加bucket桶-pic2
界面效果以及增加bucket桶-pic3
代码集成
- Java+springboot集成