七牛云—对象云存储Kodo【入门保姆级教程 详解文件上传和下载,附有图文+示例代码】

七牛—对象云存储Kodo

1.1 介绍

七牛云海量存储系统(Kodo)是自主研发的非结构化数据存储管理平台,支持中心和边缘存储。 平台经过多年大规模用户验证已跻身先进技术行列,并广泛应用于海量数据管理的各类场景。(该段摘自官网)

七牛云提供的 对象存储(Kodo) 是一个高可用、高性能的云存储服务,用于存储和管理大规模非结构化数据,比如图片、视频、音频、文档等文件。在Kodo中,数据存储在Bucket(存储空间)中,每个文件有一个唯一的key(文件名)来标识。

如果你需要在Java中使用七牛云的对象存储服务(Kodo),可以使用七牛提供的 Java SDK。SDK提供了常用的文件上传、下载、删除等操作。

基本概念

  • Bucket:存储空间,文件将被上传到特定的Bucket中。
  • Key:每个文件的唯一标识符,可以是文件名或用户自定义的名字。
  • AccessKey & SecretKey:七牛云账户的认证信息,用来生成上传凭证。

1.2 使用

注册账号

首先登录官网注册账号

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

创建bucket空间

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

查询accessKey/secretKey

后面集成要用到AK和SK

在这里插入图片描述

在这里插入图片描述

查看官网SDK

https://developer.qiniu.com/kodo/1239/java#5

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

1.3 SpringBoot中使用七牛云

上传

引入依赖(在官方SDK文档中有)

在这里插入图片描述

        <!-- 导入七牛云Maven依赖-->
        <dependency>
            <groupId>com.qiniu</groupId>
            <artifactId>qiniu-java-sdk</artifactId>
            <version>7.16.0</version>
        </dependency>

        <!-- Java SDK 依赖的第三方库及其版本如下:-->
            <dependency>
                <groupId>com.squareup.okhttp3</groupId>
                <artifactId>okhttp</artifactId>
                <version>3.14.2</version>
                <scope>compile</scope>
            </dependency>
            <dependency>
                <groupId>com.google.code.gson</groupId>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

蔚一

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值