Ho un'applicazione che ha anche un'interfaccia web, uno dei requisiti è quello di essere in grado di lavorare sull'applicazione anche se non è disponibile una connessione internet. È necessario sincronizzare questi database?
Questi database dovrebbero essere abbastanza grandi per lo spazio su disco. Se c'è un tale bisogno come dovrebbe essere fatto? Quale database dovrei usare?
Il sistema operativo di destinazione è Windows ma il server può essere eseguito su Windows o Linux. <Sincronizzazione tra due database
risposta
Intendi dire che devi essere in grado di lavorare tramite l'applicazione Web anche quando sei offline? Sembra che tu abbia bisogno di Google Gears o di un'altra implementazione HTML5 structured storage.
Se si utilizza un'applicazione nativa in modalità offline, quindi sì, sembra che si voglia anche un database locale.
Gli utenti in genere sanno quando stanno per andare offline? In tal caso, potresti consentire loro di "controllare" il sottoinsieme del database di cui avranno bisogno, quindi "andare online" e sincronizzare. Altrimenti, potresti voler sincronizzare i dati che hanno utilizzato di recente, ma eliminare il database locale di dati che non hanno utilizzato per un lungo periodo.
Abbastanza difficile sarà dipenderà dalla vostra applicazione esatta. Ad esempio, più utenti devono essere in grado di lavorare sullo stesso set di record contemporaneamente?
Jon Skeet colpisce rapidamente. –
Jon Skeet ha mai dormito? – jvanderh
e sto parlando di quei due commenti. –
- 1. La sincronizzazione del database MySQL tra due server utilizzando PHP
- 2. Dati principali sincronizzazione iCloud tra due app (iPhone e iPad)
- 3. Sincronizzazione larghezza colonna tra tabelle in due frame diversi, ecc.
- 4. Sincronizzazione di oggetti tra due sistemi diversi, approccio migliore?
- 5. Sincronizzazione unidirezionale di due gerarchie
- 6. Sincronizzazione database online/offline - MySQL/PHP
- 7. Strumento di sincronizzazione o migrazione del database
- 8. Sincronizzazione database SQLite dalla memoria al file
- 9. Sincronizzazione tra database SQL Lite su un dispositivo Android e database SQL Server
- 10. Sincronizzazione cloud tra app iPad/iPhone
- 11. Dati di sincronizzazione Android tra gli utenti
- 12. Sincronizzazione Java tra JVM diversi
- 13. Database di sincronizzazione sqlite con mysql
- 14. Sincronizzazione di database tally con C# Applicazione
- 15. Sincronizzazione del database Beanstalk locale ed elastico?
- 16. CQRS, database di reporting di sincronizzazione DDD
- 17. Sincronizzazione dei due fili con AutoResetEvent
- 18. Come sincronizzare due database Oracle?
- 19. condivisione della tabella del database tra due progetti django
- 20. Come posso trovare le differenze tra due database?
- 21. verifica della coerenza dei dati tra due database postgresql
- 22. Come verificare la differenza tra due database in PostgreSQL?
- 23. MySQL: selezionare i dati dal database tra due date
- 24. Autenticazione/sincronizzazione database offline/online da jQuery Mobile
- 25. Sincronizzazione automatica tra Github e il forno
- 26. Sincronizzazione di sessioni, efficienza e threading di database in Akka
- 27. Connessione a due database
- 28. multipla Sincronizzazione Database - SignalR con la messaggistica backplane
- 29. Database SQLite, multithreading, serrature e sincronizzazione dell'account su Android
- 30. `volatile` per la sincronizzazione variabile tra i thread
Che tipo di software di database? –
Ho bisogno di un consiglio anche su questo ... –
Perché ho la sensazione che questo avrà una taglia? Per favore aiuto. –