This topic describes the APIs and SDKs that ApsaraDB for Redis supports and how to use the APIs and SDKs.
|OpenAPI||O&M engineer||This API is used to manage ApsaraDB for Redis instances. For example, you can call the CreateInstance, ModifyInstanceSpec, and RestartInstance operations to create, modify, and restart instances. You can also call the API operations of different Alibaba Cloud services to implement complex custom features.|
|Redis API||Business developer||This API is used to run database commands to manage data in ApsaraDB for Redis instances. For example, you can run the SET command to set the value of a key and the GET command to obtain the value of a key. For more information about the commands that ApsaraDB for Redis supports, see Overview.|
Relationship between APIs and SDKs
SDK is short for software development kit. An SDK can be understood as a program library that contains a set of designed software features. The program library provides a unified API to connect to external systems and provide related capabilities. ApsaraDB for Redis allows you to use SDKs to call the OpenAPI and Redis API.
Use APIs and SDKs
- Quick start to the ApsaraDB for Redis API: ApsaraDB for Redis provides a wide range of API operations for you to manage cloud resources. ApsaraDB for Redis allows you to call API operations in multiple ways.
- Quick start to the ApsaraDB for Redis SDK: ApsaraDB for Redis supports all clients that are compatible with the Redis protocols. ApsaraDB for Redis also allows you to manage instances by using SDKs.