国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

這篇具有很好參考價(jià)值的文章主要介紹了阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。


申明: 未經(jīng)許可,禁止以任何形式轉(zhuǎn)載,若要引用,請(qǐng)標(biāo)注鏈接地址
全文共計(jì)11577字,閱讀大概需要3分鐘

1、為什么要引入阿里云對(duì)象存儲(chǔ)服務(wù)(OSS)?有什么好處?

在分布式集群系統(tǒng)中,前端通過瀏覽器上傳圖片給服務(wù)器存儲(chǔ)時(shí)存在分庫分表的情況,這就涉及到文件存儲(chǔ)的情況,在高并發(fā)的情況下,考慮到服務(wù)器的性能和利用率,都會(huì)采用負(fù)載均衡來緩解服務(wù)器的壓力。比如同時(shí)有3個(gè)商品服務(wù)來響應(yīng)用戶的請(qǐng)求,為了減少查詢的耗時(shí),采用統(tǒng)一的文件存儲(chǔ)來進(jìn)行讀寫,可以選擇自己搭建文件存儲(chǔ)服務(wù)器,比如:Fast DFS 、 vsftpd,但是搭建一個(gè)專門的服務(wù)器的技術(shù)和費(fèi)用成本很高,后期還需要有專人來維護(hù),不是很方便。
目前火熱的阿里云對(duì)象存儲(chǔ)OSS(Object Storage Service)是一個(gè)不錯(cuò)的選擇。

1.1、什么是對(duì)象存儲(chǔ)OSS

阿里云對(duì)象存儲(chǔ)OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存儲(chǔ)服務(wù)。多種存儲(chǔ)類型供選擇,全面優(yōu)化存儲(chǔ)成本。

OSS具有與平臺(tái)無關(guān)的RESTful API接口,可以在任何應(yīng)用、任何時(shí)間、任何地點(diǎn)存儲(chǔ)和訪問任意類型的數(shù)據(jù)。

可以使用阿里云提供的API、SDK接口或者OSS遷移工具輕松地將海量數(shù)據(jù)移入或移出阿里云OSS。
數(shù)據(jù)存儲(chǔ)到阿里云OSS以后,可以選擇標(biāo)準(zhǔn)存儲(chǔ)(Standard)作為移動(dòng)應(yīng)用、大型網(wǎng)站、圖片分享或熱點(diǎn)音視頻的主要存儲(chǔ)方式,也可以選擇成本更低、存儲(chǔ)期限更長的低頻訪問存儲(chǔ)(Infrequent Access)、歸檔存儲(chǔ)(Archive)、冷歸檔存儲(chǔ)(Cold Archive)作為不經(jīng)常訪問數(shù)據(jù)的存儲(chǔ)方式。

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

1.2、OSS工作原理

可以將數(shù)據(jù)以對(duì)象(Object)的形式存儲(chǔ)在存儲(chǔ)空間(Bucket )中,Object指的是一個(gè)文件和描述該文件的任何元數(shù)據(jù),Bucket是保存Object的容器。

要將Object存儲(chǔ)在OSS中,需要先創(chuàng)建Bucket,然后指定Bucket名稱以及所在地域(Region)。每個(gè)Object都需要定義ObjectName(也稱為ObjectKey或者Key),作為Bucket中數(shù)據(jù)的唯一標(biāo)識(shí)符。Object操作在OSS上具有原子性以及強(qiáng)一致性。

OSS以HTTP RESTful API的形式對(duì)外提供服務(wù),訪問不同地域需要不同的訪問域名(Endpoint)。當(dāng)請(qǐng)求訪問OSS時(shí),OSS通過使用訪問密鑰(AccessKey Id和AccessKey Secret)對(duì)稱加密的方法來驗(yàn)證某個(gè)請(qǐng)求的發(fā)送者身份。

存儲(chǔ)空間
存儲(chǔ)空間是用戶用于存儲(chǔ)對(duì)象(Object)的容器,所有的對(duì)象都必須隸屬于某個(gè)存儲(chǔ)空間。存儲(chǔ)空間具有各種配置屬性,包括地域、訪問權(quán)限、存儲(chǔ)類型等。用戶可以根據(jù)實(shí)際需求,創(chuàng)建不同類型的存儲(chǔ)空間來存儲(chǔ)不同的數(shù)據(jù)。

對(duì)象
對(duì)象是OSS存儲(chǔ)數(shù)據(jù)的基本單元,也被稱為OSS的文件。和傳統(tǒng)的文件系統(tǒng)不同,對(duì)象沒有文件目錄層級(jí)結(jié)構(gòu)的關(guān)系。對(duì)象由元信息(Object Meta),用戶數(shù)據(jù)(Data)和文件名(Key)組成,并且由存儲(chǔ)空間內(nèi)部唯一的Key來標(biāo)識(shí)。對(duì)象元信息是一組鍵值對(duì),表示了對(duì)象的一些屬性,比如最后修改時(shí)間、大小等信息,同時(shí)用戶也可以在元信息中存儲(chǔ)一些自定義的信息。

對(duì)象名稱
在各語言SDK中,ObjectKey、Key以及ObjectName是同一概念,均表示對(duì)Object執(zhí)行相關(guān)操作時(shí)需要填寫的Object名稱。例如向某一存儲(chǔ)空間上傳Object時(shí),ObjectKey表示上傳的Object所在存儲(chǔ)空間的完整名稱,即包含文件后綴在內(nèi)的完整路徑,如填寫為abc/efg/123.jpg。

地域
Region表示OSS的數(shù)據(jù)中心所在物理位置。用戶可以根據(jù)費(fèi)用、請(qǐng)求來源等選擇合適的地域創(chuàng)建Bucket。一般來說,距離用戶更近的Region訪問速度更快。詳情請(qǐng)參見OSS已經(jīng)開通的Region。

訪問域名
Endpoint表示OSS對(duì)外服務(wù)的訪問域名。OSS以HTTP RESTful API的形式對(duì)外提供服務(wù),當(dāng)訪問不同的Region的時(shí)候,需要不同的域名。通過內(nèi)網(wǎng)和外網(wǎng)訪問同一個(gè)Region所需要的Endpoint也是不同的。例如杭州Region的外網(wǎng)Endpoint是oss-cn-hangzhou.aliyuncs.com,內(nèi)網(wǎng)Endpoint是oss-cn-hangzhou-internal.aliyuncs.com。具體的內(nèi)容請(qǐng)參見各個(gè)Region對(duì)應(yīng)的Endpoint。

訪問密鑰
AccessKey簡稱AK,指的是訪問身份驗(yàn)證中用到的AccessKeyId和AccessKeySecret。OSS通過使用AccessKeyId和AccessKeySecret對(duì)稱加密的方法來驗(yàn)證某個(gè)請(qǐng)求的發(fā)送者身份。AccessKeyId用于標(biāo)識(shí)用戶;AccessKeySecret是用戶用于加密簽名字符串和OSS用來驗(yàn)證簽名字符串的密鑰,必須保密。

2、阿里云對(duì)象存儲(chǔ)-普通上傳方式

用戶通過自己的簡單后臺(tái)應(yīng)用服務(wù)器將數(shù)據(jù)以對(duì)象的形式存儲(chǔ)在OSS上
阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

2.1、時(shí)序圖

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

2.2、登錄并注冊(cè)對(duì)象存儲(chǔ)OSS

官網(wǎng)地址:https://www.aliyun.com/product/oss?spm=5176.19720258.J_3207526240.33.e93976f4FQUO0P
阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

創(chuàng)建bucket

https://oss.console.aliyun.com/overview
阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

填寫B(tài)ucket的名稱,地域,存儲(chǔ)類型的基本信息

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

點(diǎn)進(jìn)實(shí)例后,會(huì)看到

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

先簡單測試一下本地上傳

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

可以看到上傳成功了

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)
通過URL地址可以直接訪問的到:https://gulimall-jerry-jy.oss-cn-hangzhou.aliyuncs.com/5b5e74d0978360a1.jpg

3、 通過API接口上傳數(shù)據(jù)對(duì)象

3.1、引入依賴

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

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

3.2、開通遠(yuǎn)程RAM訪問權(quán)限

RAM(Resource Acess Management)資源訪問控制:RAM 用戶是一個(gè)身份實(shí)體,它通常代表您的組織中需要訪問云資源的人員或應(yīng)用程序。
https://ram.console.aliyun.com/users/new
若開通 Open API 調(diào)用訪問,請(qǐng)及時(shí)保存 AccessKey 信息,頁面關(guān)閉后將無法再次獲取信息。
阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

3.3、編寫測試類

 @Test
    public void testUpload() {
        // Endpoint以華東1(杭州)為例,其它Region請(qǐng)按實(shí)際情況填寫。
        String endpoint = "https://oss-cn-hangzhou.aliyuncs.com";
        // 阿里云賬號(hào)AccessKey擁有所有API的訪問權(quán)限,風(fēng)險(xiǎn)很高。強(qiáng)烈建議您創(chuàng)建并使用RAM用戶進(jìn)行API訪問或日常運(yùn)維,請(qǐng)登錄RAM控制臺(tái)創(chuàng)建RAM用戶。
        String accessKeyId = "LTAI5tQRCX6FBx77qqhepLo9";
        String accessKeySecret = "UGvWNebBJusYPTIv9kRfBsEckthRqF";
        // 填寫B(tài)ucket名稱,例如examplebucket。
        String bucketName = "gulimall-jerry-jy";
        // 填寫Object完整路徑,完整路徑中不能包含Bucket名稱,例如exampledir/exampleobject.txt。
        String objectName = "9.png";
        // 填寫本地文件的完整路徑,例如D:\\localpath\\examplefile.txt。
        // 如果未指定本地路徑,則默認(rèn)從示例程序所屬項(xiàng)目對(duì)應(yīng)本地路徑中上傳文件流。
        String filePath = "C:\\Users\\15718\\Desktop\\png\\9.png";

        // 創(chuàng)建OSSClient實(shí)例。
        OSS ossClient = new OSSClientBuilder().build(endpoint, accessKeyId, accessKeySecret);

        try {
            InputStream inputStream = new FileInputStream(filePath);
            // 創(chuàng)建PutObject請(qǐng)求。
            ossClient.putObject(bucketName, objectName, inputStream);
        } catch (OSSException oe) {
            System.out.println("Caught an OSSException, which means your request made it to OSS, "
                    + "but was rejected with an error response for some reason.");
            System.out.println("Error Message:" + oe.getErrorMessage());
            System.out.println("Error Code:" + oe.getErrorCode());
            System.out.println("Request ID:" + oe.getRequestId());
            System.out.println("Host ID:" + oe.getHostId());
        } catch (ClientException ce) {
            System.out.println("Caught an ClientException, which means the client encountered "
                    + "a serious internal problem while trying to communicate with OSS, "
                    + "such as not being able to access the network.");
            System.out.println("Error Message:" + ce.getMessage());
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        } finally {
            if (ossClient != null) {
                System.out.println("上傳完成!");
                ossClient.shutdown();
            }
        }
    }

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

3.4、可以看到文件也上傳成功

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

可以通過URL訪問圖片:https://gulimall-jerry-jy.oss-cn-hangzhou.aliyuncs.com/9.png

4、 使用阿里云封裝的Ali-Cloud OSS SDK進(jìn)行上傳

4.1、引入依賴

        <dependency>
            <groupId>com.alibaba.cloud</groupId>
            <artifactId>spring-cloud-starter-alicloud-oss</artifactId>
        </dependency>

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

4.2、編寫application.yml配置文件

spring:
	cloud: 
	    alicloud:
	      access-key: LTAI5tQRCX6FBx77qqhepLo9
	      secret-key: UGvWNebBJusYPTIv9kRfBsEckthRqF
	      oss:
	        endpoint: oss-cn-hangzhou.aliyuncs.com

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

4.3、啟動(dòng)類上調(diào)用OSSClient方法

可以看到控制臺(tái)打印了【上傳成功】
阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)
去阿里云控制臺(tái)檢查下是否成功
阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)
通過【URL】https://gulimall-jerry-jy.oss-cn-hangzhou.aliyuncs.com/8.png
也能正常訪問,證明上傳成功

4.3、不足

通過我們自己的應(yīng)用服務(wù)器上傳數(shù)據(jù)到OSS,如果前端訪問的數(shù)據(jù)量過大,過造成應(yīng)用服務(wù)器的性能瓶頸,最好的辦法是采用服務(wù)端簽名后直傳

5、阿里云對(duì)象存儲(chǔ)-服務(wù)端簽名后直傳

5.1、原理圖

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

5.2、controller

package com.jerry.gulimall.thirdparty.controller;

import com.aliyun.oss.OSS;
import com.aliyun.oss.common.utils.BinaryUtil;
import com.aliyun.oss.model.MatchMode;
import com.aliyun.oss.model.PolicyConditions;
import com.jerry.common.utils.R;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import org.springframework.beans.factory.annotation.Value;
import java.util.Date;
import java.util.Map;
import java.text.SimpleDateFormat;
import java.util.LinkedHashMap;

/**
 * @author 金陽
 * @description
 * @create 2022-07-22 1:24
 */



@RestController
public class OssController {

    @Autowired
    OSS ossClient;

    @Value("${spring.cloud.alicloud.oss.endpoint}")
    private String endpoint;
    @Value("${spring.cloud.alicloud.oss.bucket}")
    private String bucket;

    @Value("${spring.cloud.alicloud.access-key}")
    private String accessId;


    @RequestMapping("/oss/policy")
    public R policy() {



        //https://gulimall-hello.oss-cn-beijing.aliyuncs.com/hahaha.jpg

        String host = "https://" + bucket + "." + endpoint; // host的格式為 bucketname.endpoint
        // callbackUrl為 上傳回調(diào)服務(wù)器的URL,請(qǐng)將下面的IP和Port配置為您自己的真實(shí)信息。
//        String callbackUrl = "http://88.88.88.88:8888";
        String format = new SimpleDateFormat("yyyy-MM-dd").format(new Date());
        String dir = format + "/"; // 用戶上傳文件時(shí)指定的前綴。

        Map<String, String> respMap = null;
        try {
            long expireTime = 30;
            long expireEndTime = System.currentTimeMillis() + expireTime * 1000;
            Date expiration = new Date(expireEndTime);
            PolicyConditions policyConds = new PolicyConditions();
            policyConds.addConditionItem(PolicyConditions.COND_CONTENT_LENGTH_RANGE, 0, 1048576000);
            policyConds.addConditionItem(MatchMode.StartWith, PolicyConditions.COND_KEY, dir);

            String postPolicy = ossClient.generatePostPolicy(expiration, policyConds);
            byte[] binaryData = postPolicy.getBytes("utf-8");
            String encodedPolicy = BinaryUtil.toBase64String(binaryData);
            String postSignature = ossClient.calculatePostSignature(postPolicy);

            respMap = new LinkedHashMap<String, String>();
            respMap.put("accessid", accessId);
            respMap.put("policy", encodedPolicy);
            respMap.put("signature", postSignature);
            respMap.put("dir", dir);
            respMap.put("host", host);
            respMap.put("expire", String.valueOf(expireEndTime / 1000));
            // respMap.put("expire", formatISO8601Date(expiration));


        } catch (Exception e) {
            // Assert.fail(e.getMessage());
            System.out.println(e.getMessage());
        }

        return R.ok().put("data",respMap);
    }
}

5.3、開啟Nacos注冊(cè)和配置中心

編寫application.yml

spring:
  cloud:
    nacos:
      discovery:
        server-addr: 127.0.0.1:8848
    alicloud:
      access-key: LTAI5tQRCX6FBx77qqhepLo9
      secret-key: UGvWNebBJusYPTIv9kRfBsEckthRqF
      oss:
        endpoint: oss-cn-hangzhou.aliyuncs.com
        bucket: gulimall-jerry-jy

  application:
    name: gulimall-third-party

server:
  port: 30000

配置bootstrap.properties

spring.application.name=gulimall-third-party
spring.cloud.nacos.config.server-addr=127.0.0.1:8848
spring.cloud.nacos.config.namespace=0b0b4ca3-539e-44ed-ab10-1f9ac6af6458


spring.cloud.nacos.config.ext-config[0].data-id=oss.yml
spring.cloud.nacos.config.ext-config[0].group=DEFAULT_GROUP
spring.cloud.nacos.config.ext-config[0].refresh=true

完成Nacos Server配置

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

配置詳情

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

5.3、開啟服務(wù)的注冊(cè)與發(fā)現(xiàn)@EnableDiscoveryClient

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

5.4、配置網(wǎng)關(guān)路由協(xié)議

        - id: third_party_route
          uri: lb://gulimall-third-party
          predicates:
            - Path=/api/thirdparty/**
          filters:
            - RewritePath=/api/thirdparty/(?<segment>.*),/$\{segment}

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

訪問http://localhost:88/api/thirdparty/oss/policy可以看到能響應(yīng)json數(shù)據(jù),說明服務(wù)的注冊(cè)與發(fā)現(xiàn)功能正常

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

6、前后聯(lián)調(diào)

6.1、開啟允許跨域訪問

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

要允許瀏覽器提交的所有的請(qǐng)求和允許所有的請(qǐng)求頭訪問OSS

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

先啟動(dòng)后端項(xiàng)目,再啟動(dòng)前端項(xiàng)目,上傳我們的本地圖片,可以看到是,圖片回顯是成功的

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

去阿里云控制臺(tái)檢查,可以看到能正常接受用戶上傳的圖片

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

【注意】


圖片預(yù)覽沒用回顯,發(fā)現(xiàn)是
請(qǐng)求網(wǎng)址: https://gulimall-jerry-jy.https//oss-cn-hangzhou.aliyuncs.com/2022-07-22/41168c92-c4b5-4be0-8f5d-8bcade308477_1.png
這里多了一個(gè)https

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

經(jīng)檢查:原因是在application.yml中的endpoint配置多了一個(gè)https://應(yīng)該去掉

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

Nacos Server中的oss.yml記得也要修改

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)

再次上傳圖片,發(fā)送請(qǐng)求,能正?;仫@了,響應(yīng)頭也是正常

阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)文章來源地址http://www.zghlxwxcb.cn/news/detail-406219.html

到了這里,關(guān)于阿里云對(duì)象存儲(chǔ)服務(wù)OSS前后聯(lián)調(diào)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 【開發(fā)環(huán)境】(阿里云分布式文件系統(tǒng))對(duì)象存儲(chǔ)OSS 服務(wù)配置

    【開發(fā)環(huán)境】(阿里云分布式文件系統(tǒng))對(duì)象存儲(chǔ)OSS 服務(wù)配置

    目錄 一、開通 “對(duì)象存儲(chǔ) OSS” 服務(wù): 二、創(chuàng)建 Bucket 容器: 1.創(chuàng)建一個(gè)Bucket: 三、使用 OSS 對(duì)象存儲(chǔ): 四、使用 SDK 訪問 OSS: 1.安裝使用 OSS SDK: 2.SDK 配置和測試: ? ? ? ? 進(jìn)入阿里云官網(wǎng): https://www.aliyun.com/ https://www.aliyun.com/ ? ? ? ? 進(jìn)入到 OSS 對(duì)象存儲(chǔ)的管理平臺(tái)

    2024年02月02日
    瀏覽(122)
  • Linux服務(wù)器上傳文件到阿里云oss對(duì)象存儲(chǔ)的兩種方法ossutil、curl

    Linux服務(wù)器上傳文件到阿里云oss對(duì)象存儲(chǔ)的兩種方法ossutil、curl

    ossutil支持在Windows、Linux、macOS等系統(tǒng)中運(yùn)行,您可以根據(jù)實(shí)際環(huán)境下載和安裝合適的版本。 安裝過程中,需要使用解壓工具(unzip、7z)解壓軟件包,請(qǐng)?zhí)崆鞍惭b其中的一個(gè)解壓工具。 yum -y install unzip Linux系統(tǒng)一鍵安裝 sudo -v ; curl https://gosspublic.alicdn.com/ossutil/install.sh | sudo b

    2024年02月13日
    瀏覽(97)
  • 阿里云-對(duì)象存儲(chǔ)OSS

    阿里云-對(duì)象存儲(chǔ)OSS

    大家好,我是 碼賽客1024 ,今天我們一起來學(xué)習(xí)阿里云的對(duì)象存儲(chǔ)服務(wù)OSS。 阿里云對(duì)象存儲(chǔ)OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存儲(chǔ)服務(wù),提供99.9999999999%(12個(gè)9)的數(shù)據(jù)持久性,99.995%的數(shù)據(jù)可用性。多種存儲(chǔ)類型供選擇,全面優(yōu)化存儲(chǔ)成本。 簡單

    2024年01月16日
    瀏覽(518)
  • 阿里云對(duì)象存儲(chǔ)OSS使用

    阿里云對(duì)象存儲(chǔ)OSS使用

    對(duì)象存儲(chǔ)服務(wù)(Object Storage Service,簡稱 OSS)為您提供基于網(wǎng)絡(luò)的數(shù)據(jù)存取服務(wù)。使用 OSS,您可以通過網(wǎng)絡(luò)隨時(shí)存儲(chǔ)和調(diào)用包括文本、圖片、音頻和視頻等在內(nèi)的各種非結(jié)構(gòu)化數(shù)據(jù)文件。 對(duì)象存儲(chǔ)可以簡單理解為用來存儲(chǔ)圖片、音頻、視頻等非結(jié)構(gòu)化數(shù)據(jù)的數(shù)據(jù)池。相對(duì)于主

    2024年02月11日
    瀏覽(88)
  • 2.阿里云對(duì)象存儲(chǔ)OSS

    ????????文件上傳,是指將本地圖片、視頻、音頻等文件上傳到服務(wù)器上,可以供其他用戶瀏覽或下載的過程。文件上傳在項(xiàng)目中應(yīng)用非常廣泛,我們經(jīng)常發(fā)抖音、發(fā)朋友圈都用到了文件上傳功能。 實(shí)現(xiàn)文件上傳服務(wù),需要有存儲(chǔ)的支持,解決方案有以下幾種: 存儲(chǔ)方式

    2024年02月12日
    瀏覽(89)
  • 阿里云oss對(duì)象存儲(chǔ)的使用

    阿里云oss對(duì)象存儲(chǔ)的使用

    1.介紹 對(duì)象存儲(chǔ)服務(wù)(Object Storage Service,OSS)是一種海量、安全、低成本、高可靠的云存儲(chǔ) 服務(wù),適合存放任意類型的文件。容量和處理能力彈性擴(kuò)展,多種存儲(chǔ)類型供選擇,全面優(yōu) 化存儲(chǔ)成本。 2.使用步驟 ? 1)登錄阿里云:https://www.aliyun.com ? 2)開通阿里云對(duì)象存儲(chǔ)服

    2024年01月17日
    瀏覽(88)
  • 阿里云對(duì)象存儲(chǔ)OSS怎么收費(fèi)?

    阿里云對(duì)象存儲(chǔ)OSS怎么收費(fèi)?

    阿里云對(duì)象存儲(chǔ)OSS收費(fèi)有兩種計(jì)費(fèi)模式,即包年包月和按量付費(fèi),包年包月是指購買存儲(chǔ)包、流量包來抵扣OSS產(chǎn)生的存儲(chǔ)費(fèi)核流量費(fèi),OSS標(biāo)準(zhǔn)(LRS)存儲(chǔ)包100GB優(yōu)惠價(jià)33元、500GB存儲(chǔ)包半年162元、OSS存儲(chǔ)包40GB一年9元,OSS流量包100G 49元/月,阿里云百科來詳細(xì)說下阿里云對(duì)象存儲(chǔ)

    2024年01月19日
    瀏覽(98)
  • 阿里云對(duì)象存儲(chǔ)OSS文件上傳

    阿里云對(duì)象存儲(chǔ)OSS文件上傳

    阿里云oss地址: 對(duì)象存儲(chǔ)OSS_云存儲(chǔ)服務(wù)_企業(yè)數(shù)據(jù)管理_存儲(chǔ)-阿里云 阿里云對(duì)象存儲(chǔ)OSS是一款海量、安全、低成本、高可靠的云存儲(chǔ)服務(wù),提供12個(gè)9的數(shù)據(jù)持久性,99.995%的數(shù)據(jù)可用性和多種存儲(chǔ)類型,適用于數(shù)據(jù)湖存儲(chǔ),數(shù)據(jù)遷移,企業(yè)數(shù)據(jù)管理,數(shù)據(jù)處理等多種場景,可對(duì)

    2024年02月12日
    瀏覽(24)
  • 淺談阿里云對(duì)象存儲(chǔ)OSS

    淺談阿里云對(duì)象存儲(chǔ)OSS

    OSS(即Object Storage Service)是一種提供海量、安全、低成本、高可靠的云存儲(chǔ)服務(wù),適合存放任意類型的文件。容量和處理能力彈性擴(kuò)展,多種存儲(chǔ)類型供選擇,全面優(yōu)化存儲(chǔ)成本,官方一點(diǎn)解釋就是對(duì)象存儲(chǔ)是一種使用HTTP API存儲(chǔ)和檢索非結(jié)構(gòu)化數(shù)據(jù)和元數(shù)據(jù)對(duì)象的工具。白

    2024年02月12日
    瀏覽(90)
  • SpringBoot集成-阿里云對(duì)象存儲(chǔ)OSS

    SpringBoot集成-阿里云對(duì)象存儲(chǔ)OSS

    阿里云對(duì)象存儲(chǔ) OSS (Object Storage Service),是一款海量、安全、低成本、高可靠的云存儲(chǔ)服務(wù)。使用 OSS,你可以通過網(wǎng)絡(luò)隨時(shí)存儲(chǔ)和調(diào)用包括文本、圖片、音頻和視頻等在內(nèi)的各種文件。 登錄阿里云后進(jìn)入阿里云控制臺(tái)首頁選擇 對(duì)象存儲(chǔ) OSS 服務(wù) 開通服務(wù) 創(chuàng)建Bucket 填寫

    2024年02月06日
    瀏覽(17)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包