Tag: AWS-JAVA-SDK
Estoy intentando usar la biblioteca v2 para persistir y recuperar datos de manera no bloqueante. El método de inserción de DynamoDBEnhancedAsyncClient devuelve un objeto CompletableFuture, pero los métodos de escaneo y consulta devuelven un objeto PagePublisher, lo cual parece indicar que esta es una llamada bloqueante. ¿Alguien puede ayudarme a . . . Read more
Estamos utilizando la API de transacciones de DynamoDB para realizar 2 escrituras: TransactWriteItemsRequest transactionalWriteRequest = new TransactWriteItemsRequest(); transactionalWriteRequest.withTransactItems(writeOne, writeTwo); dynamoDB.transactWriteItems(transactionalWriteRequest); Si la transacción falla con una TransactionCanceledException, recibimos una excepción con una lista de objetos CancellationReason. En mi escenario, imaginemos que tanto writeOne como writeTwo fallan. La excepción devolverá dos . . . Read more
He estado buscando una estrategia durante unos días que contemple un escenario de eliminación masiva de objetos en S3. Eliminaciones que superen los 400.000 objetos, por ejemplo. Actualmente tengo un cubo con una estructura similar a la siguiente: …/FOO/${customerID}/../myObject.ext …/ACME/${customerID}/../myObject.ext …/XPTO/${customerID}/../myObject.ext Es decir, en su mayor parte tengo una segregación . . . Read more
No parece que haya ningún documento sobre la eliminación de objetos de S3 basado en el tamaño del objeto. Por ejemplo, si el tamaño del objeto es menor a 5B, entonces eliminarlo.