Introducere
Gestionarea eficientă a datelor este un aspect cheie care poate afecta performanța și experiența de utilizator a aplicației dvs. atunci când dezvoltați aplicații.
În funcție de cerințele specifice ale aplicației dvs., o singură metodă de manipulare a datelor poate fi alegerea evidentă, totuși, în majoritatea scenariilor, vor exista avantaje și dezavantaje suprapuse.
Indiferent dacă vă confruntați cu seturi mari de date, structuri de date complexe sau cerințe specifice de performanță, se recomandă să testați diferitele metode înainte de a decide cea mai bună abordare pentru cerințele specifice ale aplicației dvs.
În acest modul, veți descoperi o serie de metode pentru manipularea datelor, inclusiv importul, exportul și copierea datelor în și din baza de date SQL Azure.
Notă
Utilizăm termenii importului de date, exportul datelor, mișcarea datelor și copierea datelor ca subseturi de manipulare a datelor.
Înțelegerea scenariilor de mișcare a datelor
Înțelegerea scopurilor diferite pentru mișcarea datelor este esențială pentru dezvoltatori pentru a-și gestiona eficient datele. Următorul tabel prezintă unele dintre scenariile comune pentru mișcarea datelor.
| Tip | Descriere | frecvență | scenariu |
|---|---|---|---|
| Sincronizare | Pentru a menține datele unitare în mai multe sisteme | Continuu | Importul datelor senzorului de la dispozitive IoT într-o bază de date centrală și exportul actualizărilor de configurare înapoi pe dispozitive |
| partajare | Partajarea datelor cu alte echipe sau sisteme | După cum este necesar | Exportul datelor pentru a le partaja cu o organizație parteneră |
| Integrare | Integrarea datelor din diverse surse într-un singur sistem | Continuu | Importul datelor din mai multe surse într-o bază de date centrală pentru acces unificat |
| Migrația | Migrarea la o altă platformă sau mediu | Unică | Migrarea datelor de la o bază de date locală la baza de date AZURE SQL |
| Backup | Crearea unei copii a datelor pentru a preveni pierderea de date | Periodic | Exportul datelor într-un spațiu de stocare extern în scopuri de backup |
| Arhivare | Stocarea datelor istorice care nu mai sunt utilizate în mod activ | Periodic | Exportul înregistrărilor de tranzacții vechi într-o bază de date arhivă |
Sfat
Explorați alte module parte din dezvoltarea aplicațiilor bazate pe date utilizând calea de învățare a bazei de date SQL Azure.