美文网首页
对象存储之MinIO研究

对象存储之MinIO研究

作者: 红与树 | 来源:发表于2024-03-10 14:09 被阅读0次

伤痛,乃成长的捷径。

最近公司有个需求是存储大疆无人机直播的视频,直播目前可以推流和拉流,对于多方面考量,有一个选择是MinIO存储,特点是安全可靠、海量、低成本,当然备份和宕机恢复也很重要,目前测试的是私有化部署,github上开源。

介绍

Github: Github 上面有安装方式和Java/Go等语言的源码
官网开发文档:官网开发文档
简单安装方式如下:
Mac:

#安装
brew install minio/stable/minio
minio server /data
#卸载
brew uninstall minio
brew install minio/stable/minio

Linux:

#安装
wget https://dl.min.io/server/minio/release/linux-amd64/minio
chmod +x minio
./minio server /data

Windows:
首先下载安装包,然后在终端下运行服务:

minio.exe server D:\

部署方式

docker部署、Linux/Windows/macOS电脑部署等

部署和SDK文档

图形化管理界面

下面是部署后的管理界面截图,测试时部署在内网中,可登录后台进行对象管理。

对象管理界面
在浏览器中进行url get方式访问测试,性能还行,但是不清楚在有大量视频数据后会不会卡顿。选择私有化部署,使用的是自己电脑上的硬盘空间。

总结 :工具易于使用,也是一步步积累的成果,所以应该多多学习才能真正掌握。在github上,可以下载源码就行阅读、和其他人一起贡献代码。优化和兼容肯定会有取舍之道,阅读加深对源码的理解才会得心应手。

相关文章

网友评论

      本文标题:对象存储之MinIO研究

      本文链接:https://www.haomeiwen.com/subject/lqlpzdtx.html