LindormTable is compatible with the S3 protocol, which lets you connect various applications and services developed for S3 to LindormTable.
Notice
This feature is scheduled for deprecation and is currently in a transition period.
Usage
S3 protocol compatibility is disabled by default. If you need to use this feature, you must enable it. For more information, see Enable S3 protocol compatibility.
To get the endpoint required to connect to LindormTable using S3 protocol compatibility, see View endpoints.
S3 protocol compatibility is accessible only through a VPC. Before connecting, ensure your Lindorm and ECS instances meet the following network connectivity requirements.
The instances must be in the same region. We recommend placing them in the same zone to reduce network latency.
The ECS instance and the Lindorm instance must belong to the same VPC.
For details about usage limits and compatible API operations, see Compatible S3 API operations and usage limits.
S3 protocol compatibility supports authentication. For more information, see S3 protocol permission management.
You can use S3 SDKs for multiple programming languages, such as Java, C++, Go, Python, Node.js, .NET, PHP, JavaScript, and Ruby, to access LindormTable. This topic provides access examples for Java, Python, and Go.
To access LindormTable using Java, see Develop applications by using the S3 API for Java.
To access LindormTable using Python or Go, see Connect to and use LindormTable by using a non-Java S3 API.