文档中心

DescribeCacheParameters

功能描述
> 请求参数
> 请求方式
> 返回结果
> 错误信息
> 样例

功能描述

查询缓存服务参数,根据缓存服务ID查询该缓存服务所有参数项的信息,并给出参数项的相关信息以方便设置参数

请求参数

关于所有操作需要的通用参数,请参照通用请求-公共参数

  • CacheId
    缓存服务ID
    类型:string
    是否必须:是

请求方式

GET

返回结果

请求的返回信息请参照样例

  • name
    缓存服务参数名称
    类型:string
  • desc
    缓存服务参数描述
    类型:string
  • defaultValue
    此参数默认值
    类型:string
  • currentValue
    此参数当前值
    类型:string
  • validity
    此参数的相关信息,具体定义请见数据类型-validity
    类型:validity

错误信息

关于所有操作返回的错误信息,请参照通用请求-通用错误信息

样例

  • 请求样例
https://kcs.cn-beijing-6.api.ksyun.com/
?Action=DescribeCacheParameters
&Version=2016-07-01
&CacheId=a45949b8-f870-4f77-877e-56ba546e0ce9
  • 返回样例
HttpStatusCode=200

{
  "RequestId": "xxxxxxxxxx",
  "Data": [
    {
      "name": "maxmemory-policy",
      "desc": "Redis淘汰策略",
      "defaultValue": "volatile-lru",
      "currentValue": "volatile-lru",
      "validity": {
        "type": "enum",
        "dataType": "string",
        "value": [
          "volatile-lru",
          "allkeys-lru",
          "volatile-random",
          "allkeys-random",
          "volatile-ttl",
          "noeviction"
        ],
        "min": null,
        "max": null
      }
    },
    {
      "name": "list-max-ziplist-entries",
      "desc": "内部数据结构优化的阈值",
      "defaultValue": "512",
      "currentValue": "512",
      "validity": {
        "type": "range",
        "dataType": "integer",
        "value": null,
        "min": "0",
        "max": "9007199254740990"
      }
    },
    {
      "name": "zset-max-ziplist-entries",
      "desc": "内部数据结构优化的阈值",
      "defaultValue": "128",
      "currentValue": "128",
      "validity": {
        "type": "range",
        "dataType": "integer",
        "value": null,
        "min": "0",
        "max": "9007199254740990"
      }
    },
    {
      "name": "hash-max-ziplist-entries",
      "desc": "内部数据结构优化的阈值",
      "defaultValue": "512",
      "currentValue": "512",
      "validity": {
        "type": "range",
        "dataType": "integer",
        "value": null,
        "min": "0",
        "max": "9007199254740990"
      }
    },
    {
      "name": "hash-max-ziplist-value",
      "desc": "内部数据结构优化的阈值",
      "defaultValue": "64",
      "currentValue": "64",
      "validity": {
        "type": "range",
        "dataType": "integer",
        "value": null,
        "min": "0",
        "max": "9007199254740990"
      }
    },
    {
      "name": "list-max-ziplist-value",
      "desc": "内部数据结构优化的阈值",
      "defaultValue": "64",
      "currentValue": "64",
      "validity": {
        "type": "range",
        "dataType": "integer",
        "value": null,
        "min": "0",
        "max": "9007199254740990"
      }
    },
    {
      "name": "appendonly",
      "desc": "是否开启AOF持久化功能",
      "defaultValue": "no",
      "currentValue": "no",
      "validity": {
        "type": "enum",
        "dataType": "string",
        "value": [
          "yes",
          "no"
        ],
        "min": null,
        "max": null
      }
    },
    {
      "name": "zset-max-ziplist-value",
      "desc": "内部数据结构优化的阈值",
      "defaultValue": "64",
      "currentValue": "64",
      "validity": {
        "type": "range",
        "dataType": "integer",
        "value": null,
        "min": "0",
        "max": "9007199254740990"
      }
    },
    {
      "name": "set-max-intset-entries",
      "desc": "内部数据结构优化的阈值",
      "defaultValue": "512",
      "currentValue": "512",
      "validity": {
        "type": "range",
        "dataType": "integer",
        "value": null,
        "min": "0",
        "max": "9007199254740990"
      }
    },
    {
      "name": "maxmemory-samples",
      "desc": "淘汰算法运行时的采样数",
      "defaultValue": "3",
      "currentValue": "3",
      "validity": {
        "type": "range",
        "dataType": "integer",
        "value": null,
        "min": "1",
        "max": "10"
      }
    },
    {
      "name": "appendfsync",
      "desc": "AOF文件同步方式",
      "defaultValue": "everysec",
      "currentValue": "everysec",
      "validity": {
        "type": "enum",
        "dataType": "string",
        "value": [
          "everysec",
          "always",
          "no"
        ],
        "min": null,
        "max": null
      }
    }
  ]
}