使用java上传文件到对象存储上(一)

本文介绍了对象存储的概念,强调其作为一种流行的存储方式,被各大云服务商如阿里、腾讯、华为和AWS广泛提供。文章针对Java开发,详细讲解了如何通过引入SDK,特别是Gradle和Maven依赖,来实现阿里云对象存储的文件上传操作,同时提到了统一客户端接口的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

对象存储

对象存储是一种将数据作为对象进行管理的计算机数据存储体系结构,与其他存储体系结构以及将数据作为块和扇区内的块进行管理的块存储相对。每个对象通常包括数据本身,可变数量的元数据和全局唯一标识符。

目前对象存储使用的人比较多,云厂商们大都提供了对象存储服务。像阿里,腾讯,华为,AWS等;在开发过程中,可能会遇到对接对象存储的问题;

依赖引入sdk

  • 使用 gradle
verAwsJavaSdk = '1.12.248'
verQcloudCosApi = '5.6.93'
verHuaweiObsEsdk = '3.22.3.1'
verAliyunSdkOss = '3.15.0'

	// 亚马逊
    implementation "com.amazonaws:aws-java-sdk-s3:${verAwsJavaSdk}"
    implementation "com.amazonaws:aws-java-sdk-core:${verAwsJavaSdk}"
    implementation "com.amazonaws:aws-java-sdk-kms:${verAwsJavaSdk}"
	// 华为云
    implementation "com.huaweicloud:esdk-obs-java:${verHuaweiObsEsdk}"
	// 腾讯云
    implementation "com.qcloud:cos_api:${verQcloudCosApi}"
	// 阿里云
    implementation "com.aliyun.os
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

liangblog

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

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

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

打赏作者

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

抵扣说明:

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

余额充值