Dans le cadre de mon application Android, je prévois d'utiliser le service NoSQL simpledb offert par Amazon.Gestion des problèmes de connexion réseau dans amazon simpledb
J'ai été capable d'utiliser les API du simpledb sans problème. Cependant, j'ai des problèmes au cas où il y a un problème de connexion réseau. Par exemple: Si j'ajoute un élément ou un attribut à simpledb lorsqu'il y a une connexion réseau [c'est-à-dire que le mobile est en ligne], la réplication est réussie. Toutefois, si je fais la même chose en l'absence de connexion réseau [c'est-à-dire hors connexion], puis ajouter un élément supplémentaire avec une connexion réseau [c'est-à-dire que le mobile est de nouveau en ligne], seul le nouvel élément est répliqué. Fondamentalement, cela signifie que je devrais faire la comptabilité de faire un magasin local de l'élément (ou attributs) dans le cas où il n'y a pas de connexion réseau et puis tirez-les du magasin local et répliquez lorsque la connexion réseau est de retour .
Y at-il quelque chose qui me manque ici, ou est-ce que c'est comme si le développeur devait s'occuper de la comptabilité pour gérer le problème du réseau. J'ai vu que le cognito est censé aider ici, mais je vois que c'est juste un magasin local de valeur-clé. Dans ce cas, je dois à nouveau tirer la paire clé-valeur du magasin local, puis la convertir en paire clé-attribut et l'envoyer à mon simpledb.
S'il vous plaît laissez-moi savoir comment je peux gérer ce cas. Merci pour la réponse.
Merci WestonE pour la réponse, vraiment apprécier la même chose. – APD