Interroger rapidement une table si elle contient une clé (DynamoDB et Java)

J'ai un tableau avec une valeur de hachage et la gamme complexe de la clé.
Je peux la requête d'un élément à l'aide de GetItem de SDK AWS pour Java.
Le GetItem retourne null si il n'a pas trouver l'objet ou l'élément en tant que Map<String, AttributeValue>.
Je suis à la recherche de l'approche plus rapide pour vérifier si l'objet n'existe pas
Je pensais peut-être la fourniture d'une .withAttributesToGet tels que:

GetItemResult result =  dbClient.getItem(new GetItemRequest().
    withTableName(TABLE_NAME).
        withKey(new Key(new AttributeValue().withS(hashKey),
                        new AttributeValue().withS(rangeKey))).
        withAttributesToGet(new ArrayList<String>()));
Map<String, AttributeValue> item = result.getItem();
return (item != null);

Une autre optimisation est de ne pas utiliser le SDK JSON et l'analyseur de parser la réponse moi-même pour vérifier rapidement si le retour de l'objet.

Grâce

source d'informationauteur Chen Harel