Esta pergunta pode ser muito genérica, mas estou tentando entender o conceito de Cloud Databases.
Digamos que eu tenha um aplicativo da Web, um aplicativo de desktop e aplicativos para meu aplicativo da Web.
Todos os meus aplicativos, aplicativos da Web e da área de trabalho se comunicam com o banco de dados quando ele está online.
Minha pergunta é, se houver uma situação para trabalhar offline, posso trabalhar offline no aplicativo de desktop e depois sincronizar com o Cloud Database?
Assim como o Dropbox, podemos adicionar arquivos ao Dropbox em modo offline. Quando o Dropbox ficar online, a pasta será sincronizada automaticamente e atualizará todos os sistemas, como iPhone - App ou outras pastas do Dropbox do computador.
Não, você não pode trabalhar offline e depois sincronizar suas alterações. Mas esta é uma boa ideia para um produto! :)