存储服务

描述

存储服务即用来存储应用系统中的非结构化数据的服务,平台提供 MinIO 对象存储服务。应用通过 “存储服务” 和 MinIO 交互,在架构图上如下图所示:

image-20240614115752699

MinIO 介绍

MinIO 是一个开源的对象存储服务器。MinIO 提供了一个强大而灵活的对象存储解决方案,适用于各种规模的应用场景。

  • 特点
    • 高性能:MinIO 具有出色的性能,能够在分布式环境中快速传输大容量的数据。
    • 可扩展性:它可以轻松地在集群中扩展,适应不断增长的存储需求。
    • 兼容性:MinIO 支持 Amazon S3 API,这意味着可以将其作为 Amazon S3 的替代品使用,并且大多数支持 S3 的应用程序都可以与 MinIO 无缝集成。
    • 轻量级:MinIO 软件本身非常轻量级,易于部署和管理。
    • 安全性:MinIO 支持各种安全特性,如数据加密、访问控制等,以确保数据的保密性和完整性。
  • 用途
    • 对象存储:MinIO 主要用于对象存储,可用于存储大量非结构化数据,如图片、视频、日志文件等。
    • 云存储:可以作为私有云存储解决方案,满足企业对数据安全和隐私的需求。
    • 数据湖:MinIO 可以作为构建数据湖的基础,用于存储和处理各种类型的数据,从而支持数据分析和挖掘工作。

存储服务 storage

image-20240614120111153

属性包括组件 ID、组件名称、容器ID、容器别名、accessKey、secrettKey、是否外部服务等。

storage 是应用自带服务,默认不显示在架构图上,如需显示,需要调整 /mode/service/service-acl.json 文件中 storage 的 disabled 属性为 false ,用于和 MinIO 交互,提供附件的上传、下载、删除等接口供应用调用。

results matching ""

    No results matching ""