Restricciones y limitaciones de los buckets - Amazon Simple Storage Service

Restricciones y limitaciones de los buckets

Cada bucket de Amazon S3 es propiedad de la Cuenta de AWS que lo creó. La propiedad del bucket no se puede transferir a otra cuenta.

Cuando cree un bucket, elija su nombre y la Región de AWS en la que se creará. Una vez que haya creado un bucket, no podrá modificar su nombre ni su región.

Al nombrar un bucket, elija un nombre que sea relevante para usted o su empresa. Evite el uso de nombres asociados con otros. Por ejemplo, debe evitar usar AWS o Amazon en el nombre del bucket.

De forma predeterminada, puede crear hasta 100 buckets en cada una de sus Cuentas de AWS. Si necesita buckets adicionales, puede aumentar la cuota de buckets de su cuenta hasta un máximo de 1000 buckets mediante el envío de una solicitud de aumento de cuota. No hay diferencia en el rendimiento cuando usa muchos buckets o solo unos pocos.

nota

No es necesario enviar varias solicitudes de aumento de cuota para cada Región de AWS. La cuota de buckets se aplica a su Cuenta de AWS.

Para obtener información acerca de cómo aumentar su cuota de buckets, consulte AWS Service Quotas en la Referencia general de AWS.

Reutilización de los nombres de bucket

Si un bucket está vacío, puede eliminarlo. Después de eliminar un bucket, el nombre vuelve a estar disponible para su reutilización. Sin embargo, después de eliminar el bucket, es posible que no pueda volver a utilizar el nombre por varios motivos.

Por ejemplo, cuando elimina el bucket y el nombre queda disponible para su reutilización, otra Cuenta de AWS podría crear un bucket con ese nombre. Además, puede pasar algún tiempo antes de que pueda volver a utilizar el nombre de un bucket eliminado. Si desea utilizar el mismo nombre de bucket, le recomendamos que no elimine el bucket.

Para obtener más información acerca de los nombres de bucket, consulte Reglas de nomenclatura de buckets.

Limitaciones de buckets y objetos

No hay un límite o tamaño máximo para el número de objetos que se puede almacenar en un bucket. Puede almacenar todos los objetos en un solo bucket u organizarlos en varios buckets. Sin embargo, no se puede crear un bucket desde dentro de otro bucket.

Operaciones con buckets

La ingeniería de alta disponibilidad de Amazon S3 se centra en las operaciones get, put, list y delete. Debido a que las operaciones de los buckets funcionan en un espacio de recursos centralizados y globales, no es apropiado crear, eliminar ni configurar buckets en la ruta del código de alta disponibilidad de su aplicación. Es mejor crear, eliminar o configurar buckets en una rutina de inicialización o configuración distinta que ejecute con menos frecuencia.

Nomenclatura de buckets y buckets creados automáticamente

Si su aplicación crea buckets automáticamente, elija un esquema de nomenclatura de buckets que sea poco probable que ocasione conflictos de nomenclatura. Asegúrese de que la lógica de su aplicación elija un nombre de bucket diferente si un nombre de bucket ya ha sido usado.

Para obtener más información sobre la nomenclatura de buckets, consulte Reglas de nomenclatura de buckets.