Cloud DB for Cache (VPC) overview

Prev Next

Available in VPC

Cloud DB for Cache is a fully managed cloud cache service that easily builds a Redis cache with just a few settings and clicks, operates stably through NAVER's optimization settings, and automatically recovers in case of failure occurrence. Cloud DB for Cache provides APIs for database management features in RESTful format.

Common Cloud DB for Cache settings

The following describes commonly used request and response formats in Cloud DB for Cache APIs.

Request

The following describes the common request format.

API URL

The request API URL is as follows:

https://ncloud.apigw.ntruss.com/vredis/v2

Request headers

The following describes the request headers.

Field Required Description
x-ncp-apigw-timestamp Required This is the number of milliseconds that have elapsed since January 1, 1970 00:00:00 UTC.
  • Request is considered invalid if the timestamp differs from the current time by more than 5 minutes.
  • x-ncp-iam-access-key Required Access key issued on NAVER Cloud Platform
  • Issue and check access key: See Create authentication key.
  • Issue and check access key for sub account: See Create sub account.
  • x-ncp-apigw-signature-v2 Required Base64-encoded signature that encrypts the request information with a secret key that maps to the access key issued on NAVER Cloud Platform, using the HMAC encryption algorithm (HmacSHA256)
  • Issue and check secret key: See Create authentication key.
  • Create signature: See Create signature.
  • Response

    The following describes the common response format.

    Response status codes

    Cloud DB for Cache APIs use NAVER Cloud Platform's common response status codes. For response status codes common to NAVER Cloud Platform, see Ncloud API response status codes.

    Cloud DB for Cache API

    The following describes the APIs provided by the Cloud DB for Cache API service.

    API Description
    createCloudCacheConfigGroup Create a Cloud DB for Cache config group.
    createCloudCacheInstance Create a Cloud DB for Cache instance.
    createCloudCacheManualBackup Create a Cloud DB for Cache manual backup.
    deleteCloudCacheConfigGroup Delete a Cloud DB for Cache config group.
    deleteCloudCacheInstance Delete a Cloud DB for Cache instance.
    deleteCloudCacheManualBackup Delete a Cloud DB for Cache manual backup.
    exportBackupToObjectStorage Send Cloud DB for Cache backup files to Object Storage.
    flushAllCloudCacheServerInstance Delete all data on the selected Redis server using the Cloud DB for Cache FlushAll command.
    getCloudCacheBackupDetailList Get Cloud DB for Cache backup details.
    getCloudCacheBackupList Get the Cloud DB for Cache backup list.
    getCloudCacheBucketList Get the list of Object Storage buckets available in Cloud DB for Cache.
    getCloudCacheConfigGroupList Get the Cloud DB for Cache config group list.
    getCloudCacheConfigGroupVersionList Get the Cloud DB for Cache config group version list.
    getCloudCacheImageProductList Get the Cloud DB for Cache product code list.
    getCloudCacheInstanceDetail Get Cloud DB for Cache instance details.
    getCloudCacheInstanceList Get the Cloud DB for Cache instance list.
    getCloudCacheManualBackupDetailList Get the list of available Cloud DB for Cache manual backup details.
    getCloudCacheManualBackupList Get the Cloud DB for Cache manual backup list.
    getCloudCacheProductList Get the list of available Cloud DB for Cache server spec codes.
    getCloudCacheTargetSubnetList Get the list of available subnets.
    getCloudCacheTargetVpcList Get the list of available VPCs.
    rebootCloudCacheServerInstance Restart a Cloud DB for Cache server instance.

    Cloud DB for Cache related resources

    NAVER Cloud Platform provides a variety of related resources to help users better understand Cloud DB for Cache APIs.