分布式存储系统MinIO简介

Minio 是一个基于Go语言的对象存储服务。它实现了大部分亚马逊S3云存储服务接口,可以看做是是S3的开源版本,非常适合于存储大容量非结构化的数据,例如图片、视频、日志文件、备份数据和容器/虚拟机镜像等,而一个对象文件可以是任意大小,从几kb到最大5T不等。区别于分布式存储系统,MinIO的特色在于简单、轻量级,对开发者友好,认为存储应该是一个开发问题而不是一个运维问题。

MinIO支持Kubernetes原生云环境部署和使用。

它可以作为大数据数据存取平台。官网数据公布MinIO运行Apache Spark大数据分析平台效率高于HDFS和亚马逊S3文件系统。

它与Amazon S3云存储服务兼容。它最适合存储非结构化数据,如照片,视频,日志文件,备份和容器/ VM映像。对象的大小可以从几KB到最大5TB。可以实现MinIO私有云和S3协议兼容公有云之间数据的同步。

MinIO开源(Apache License v2.0)分布式存储系统可以作为原生云数据存储基础设施,应用程序、机器学习、数据处理和流数据都可以存储在该系统中。

对象存储方法

bucket管理
cp 远程本地相互拷贝,或远程与远程,本地与本地操作
mirror 设置远程bucket与本地目录一致
对象获取方法

cp
share 创建http下载链接,有效期最长7天
mirror 可设置watch,保持远程与本地同步更新
watch event,间接操作,接收event通知,自定义操作

 

 

推荐文章

沪公网安备 31010702002009号