当前位置:首页 > 综合资讯 > 正文
黑狐家游戏

阿里云对象存储收费标准,阿里云对象存储(OSS)详细使用指南,上传文件与收费标准全解析

阿里云对象存储收费标准,阿里云对象存储(OSS)详细使用指南,上传文件与收费标准全解析

阿里云对象存储(OSS)提供详细使用指南,涵盖上传文件与收费标准全解析。费用按存储空间、流量及请求计费,提供灵活的计费模式,满足各类存储需求。用户可轻松管理文件,降低存...

阿里云对象存储(OSS)提供详细使用指南,涵盖上传文件与收费标准全解析。费用按存储空间、流量及请求计费,提供灵活的计费模式,满足各类存储需求。用户可轻松管理文件,降低存储成本。

阿里云对象存储(OSS)简介

阿里云对象存储(OSS)是阿里云提供的一种海量、安全、低成本的对象存储服务,用户可以通过OSS存储和管理大量的文件,如图片、视频、文档等,OSS支持跨地域部署,提供全球访问,让用户能够轻松地实现数据的存储和访问。

阿里云对象存储(OSS)上传文件方法

1、控制台上传

阿里云对象存储收费标准,阿里云对象存储(OSS)详细使用指南,上传文件与收费标准全解析

(1)登录阿里云控制台,选择“对象存储OSS”服务。

(2)进入OSS控制台后,选择需要上传文件的存储空间。

(3)在存储空间页面,点击“上传文件”按钮。

(4)选择需要上传的文件,点击“确定”按钮。

(5)上传完成后,可以在存储空间中查看上传的文件。

2、SDK上传

阿里云OSS提供了多种编程语言的SDK,用户可以根据自己的需求选择合适的SDK进行文件上传。

以下以Java SDK为例,演示如何使用OSS SDK上传文件:

(1)导入OSS SDK依赖

在项目的pom.xml文件中,添加以下依赖:

<dependency>
    <groupId>com.aliyun.oss</groupId>
    <artifactId>aliyun-sdk-oss</artifactId>
    <version>3.10.2</version>
</dependency>

(2)上传文件

import com.aliyun.oss.OSS;
import com.aliyun.oss.OSSClientBuilder;
import com.aliyun.oss.model.PutObjectRequest;
import com.aliyun.oss.model.PutObjectResult;
public class OSSUpload {
    public static void main(String[] args) {
        // 创建OSS客户端
        OSS ossClient = new OSSClientBuilder().build("https://your-endpoint", "accessKeyId", "accessKeySecret");
        // 设置存储空间和文件路径
        String bucketName = "your-bucket-name";
        String objectName = "your-object-name";
        String filePath = "path/to/your/file";
        // 创建PutObjectRequest对象
        PutObjectRequest putObjectRequest = new PutObjectRequest(bucketName, objectName, filePath);
        // 上传文件
        PutObjectResult putObjectResult = ossClient.putObject(putObjectRequest);
        // 关闭OSS客户端
        ossClient.shutdown();
    }
}

3、上传策略上传

阿里云对象存储收费标准,阿里云对象存储(OSS)详细使用指南,上传文件与收费标准全解析

上传策略是阿里云OSS提供的一种简单、安全、高效的文件上传方式,用户可以通过上传策略,将文件上传到OSS存储空间。

以下以Java SDK为例,演示如何使用上传策略上传文件:

(1)生成上传策略

import com.aliyun.oss.OSS;
import com.aliyun.oss.OSSClientBuilder;
import com.aliyun.oss.model.CannedAccessControlList;
import com.aliyun.oss.model.PutObjectRequest;
import com.aliyun.oss.model.StoredPolicy;
import java.util.Date;
public class OSSUploadPolicy {
    public static void main(String[] args) {
        // 创建OSS客户端
        OSS ossClient = new OSSClientBuilder().build("https://your-endpoint", "accessKeyId", "accessKeySecret");
        // 设置存储空间和文件路径
        String bucketName = "your-bucket-name";
        String objectName = "your-object-name";
        String filePath = "path/to/your/file";
        // 创建PutObjectRequest对象
        PutObjectRequest putObjectRequest = new PutObjectRequest(bucketName, objectName, filePath);
        // 设置访问控制列表
        putObjectRequest.setCannedACL(CannedAccessControlList.PublicRead);
        // 生成上传策略
        StoredPolicy storedPolicy = ossClient.generatePresignedPutObjectUrl(bucketName, objectName, new Date(System.currentTimeMillis() + 3600 * 1000), null);
        // 关闭OSS客户端
        ossClient.shutdown();
        System.out.println("上传策略URL:" + storedPolicy.getAccessUrl());
    }
}

(2)上传文件

import com.aliyun.oss.OSS;
import com.aliyun.oss.OSSClientBuilder;
import com.aliyun.oss.model.PutObjectRequest;
import java.io.File;
public class OSSUploadPolicyFile {
    public static void main(String[] args) {
        // 获取上传策略URL
        String policyUrl = "上传策略URL";
        // 创建OSS客户端
        OSS ossClient = new OSSClientBuilder().build(policyUrl);
        // 设置文件路径
        String filePath = "path/to/your/file";
        // 创建PutObjectRequest对象
        PutObjectRequest putObjectRequest = new PutObjectRequest("your-bucket-name", "your-object-name", new File(filePath));
        // 上传文件
        ossClient.putObject(putObjectRequest);
        // 关闭OSS客户端
        ossClient.shutdown();
    }
}

阿里云对象存储(OSS)收费标准

1、带宽费用

阿里云OSS的带宽费用按照实际使用量计费,分为下行带宽和上行带宽。

(1)下行带宽费用:0.9元/GB。

(2)上行带宽费用:0.1元/GB。

2、存储费用

阿里云OSS的存储费用按照存储空间的使用量计费,分为标准存储和低频访问存储。

(1)标准存储费用:0.3元/GB/月。

(2)低频访问存储费用:0.1元/GB/月。

阿里云对象存储收费标准,阿里云对象存储(OSS)详细使用指南,上传文件与收费标准全解析

3、API调用费用

阿里云OSS的API调用费用按照API调用的次数计费。

(1)API调用费用:0.1元/1000次。

4、数据传输费用

阿里云OSS的数据传输费用按照数据传输的流量计费。

(1)数据传输费用:0.1元/GB。

5、其他费用

阿里云OSS还可能产生其他费用,如CDN加速费用、跨地域复制费用等。

本文详细介绍了阿里云对象存储(OSS)的上传方法和收费标准,用户可以根据自己的需求选择合适的方式上传文件,并了解OSS的收费标准,以便更好地管理和控制成本。

黑狐家游戏

发表评论

最新文章