您现在的位置是:深圳市东方朗云科技有限公司 > 公司新闻

MinIO适用于AI的高性能分布式云存储

深圳市东方朗云科技有限公司26-05-10【公司新闻】1人已围观

简介MinIO是一个高性能的对象存储服务,提供与S3兼容的接口,让你能够搭建自己的私有云存储。它基于Go语言开发,适合存储大量非结构化数据,如图片、视频、日志文件、备份数据和容器/虚拟机镜像等。安装MinIO服务简便,通过Docker即可实现。只需执行几条命令:docker pull minio/minio docker ...

MinIO是一个高性能的对象存储服务,提供与S3兼容的接口,让你能够搭建自己的私有云存储。它基于Go语言开发,适合存储大量非结构化数据,如图片、视频、日志文件、备份数据和容器/虚拟机镜像等。

安装MinIO服务简便,通过Docker即可实现。只需执行几条命令:

docker pull minio/minio

docker run -p 9090:9000 -p 9001:9001 --name minio \ -v /mydata/minio/data:/data \ -e MINIO_ROOT_USER=minioadmin \ -e MINIO_ROOT_PASSWORD=minioadmin \ -d minio/minio server /data --console-address ":9001"

MinIO Console是自带的可视化管理工具,简化了配置和管理流程。此外,MinIO还提供了基于命令行的客户端MinIO Client(简称mc),支持与Linux命令相似的操作。

以下是mc的常用命令,方便管理和操作存储桶和文件:

安装和配置客户端:

docker pull minio/mc

docker run -it --entrypoint=/bin/sh minio/mc

mc config host add minio 192.168.7.142:9090 minioadmin minioadmin

常用操作:

查看存储桶:mc ls minio

查看存储桶中存在的文件:mc ls minio/blog

创建存储桶:mc mb minio/test

下载文件:mc share download minio/blog/avatar.png

查找文件:mc find minio/blog --name "*.png"

设置存储桶权限:mc policy set download minio/test/

兼容AWS S3:MinIO兼容S3的API,可直接作为AWS S3使用,兼容第三方服务。

总结:MinIO是自建对象存储服务的理想选择,尤其因其兼容AWS S3 API,能无缝对接主流第三方服务。尽管自带的Console工具功能有限,但通过mc客户端可以实现更强大的操作。MinIO提供了一套完整的对象存储解决方案,适合各种云存储需求。

很赞哦!(4)