全部文档
当前文档

暂无内容

如果没有找到您期望的内容,请尝试其他搜索词

文档中心

管理存储空间数据冗余类型(Java)

最近更新时间:2025-09-29 16:49:47

设置存储空间数据冗余类型

以下代码用于设置存储空间数据冗余类型:

public void putBucketDataRedundancy() {
    // 初始化 Ks3Client,参见“初始化”文档
    Ks3Client ks3Client = initKs3Client();
    try {
        // 设置存储空间的数据冗余类型,ZRS 表示同城冗余,LRS 表示本地冗余
        ks3Client.putBucketDataRedundancySwitch("bucketName", DataRedundancyType.ZRS);
    } catch (Ks3ServiceException e) {
        System.out.println("Ks3ServiceException occurred, which means the request was made to KS3, but KS3 returned an error response for some reason.");
        System.out.println("Error Message: " + e.getErrorMessage());
        System.out.println("Error Code: " + e.getErrorCode());
        System.out.println("Request ID: " + e.getRequestId());
    } catch (Ks3ClientException e) {
        System.out.println("Ks3ClientException occurred, which means the client encountered an internal error while trying to communicate with KS3.");
        System.out.println("Error Message: " + e.getMessage());
    } finally {
        // 不再使用时,关闭 Ks3Client
        ks3Client.shutdown();
    }
}

获取存储空间数据冗余类型

以下代码用于获取存储空间数据冗余类型:

public void getBucketDataRedundancy() {
    // 初始化 Ks3Client,参见“初始化”文档
    Ks3Client ks3Client = initKs3Client();
    try {
        // 获取存储空间的数据冗余类型
        BucketDataRedundancySwitch dataRedundancyConfig = ks3Client.getBucketDataRedundancySwitch("bucketName");
        System.out.println("Data Redundancy Type: " + dataRedundancyConfig.getDataRedundancyType());
        System.out.println("Switch Time: " + dataRedundancyConfig.getSwitchTime());
    } catch (Ks3ServiceException e) {
        System.out.println("Ks3ServiceException occurred, which means the request was made to KS3, but KS3 returned an error response for some reason.");
        System.out.println("Error Message: " + e.getErrorMessage());
        System.out.println("Error Code: " + e.getErrorCode());
        System.out.println("Request ID: " + e.getRequestId());
    } catch (Ks3ClientException e) {
        System.out.println("Ks3ClientException occurred, which means the client encountered an internal error while trying to communicate with KS3.");
        System.out.println("Error Message: " + e.getMessage());
    } finally {
        // 不再使用时,关闭 Ks3Client
        ks3Client.shutdown();
    }
}

文档导读
纯净模式常规模式

纯净模式

点击可全屏预览文档内容
文档反馈