Replikacja ogólnie odnosi się do powielania zestawu danych, pliku lub programu w innym miejscu. Oznacza to, że każdy element i sekcja tego, co składa się na ogólne dane, o których mowa, jest kopiowany, przesyłany, przenoszony, pobierany lub w inny sposób odtwarzany w nowej lokalizacji. W kontekście programu do obsługi arkuszy kalkulacyjnych, takiego jak Excel, oznacza to kopiowanie formuły w całym arkuszu.
Technipages wyjaśnia replikację
Na przykład może to oznaczać kopiowanie do sąsiednich komórek, podczas gdy program automatycznie dostosowuje odwołania do komórek, aby formuły nadal działały poprawnie w stosunku do ich nowych lokalizacji. Tutaj to formuły są odwzorowywane w nieco innych okolicznościach – po to, aby nadal były możliwe do zrealizowania w nowym środowisku.
Jeśli chodzi o główne znaczenie replikacji – odnosi się ona zarówno do replikacji plików fizycznych, jak i replikacji zestaw danych w sieci klient/serwer, gdzie jest on odtwarzany na innym komputerze do celów tworzenia kopii zapasowych i bezpieczeństwa. Może również odnosić się do oprogramowania do zarządzania bazami danych, w którym zestaw danych jest odtwarzany na innym serwerze w celu: skrócić czas potrzebny na uzyskanie dostępu do serwerów o szczególnie dużym natężeniu ruchu i udostępnienie danych w trybie zdalnym lokalizacje.
Najbardziej klasyczna konfiguracja w przypadku replikacji bazy danych polega na tym, że główna lokalizacja przechowywania jest połączona z drugorzędna lokalizacja, która często znajduje się poza siedzibą za pośrednictwem jakiejś aplikacji, która tworzy wiele kopii w drugorzędnym Lokalizacja. Może to mieć kilka zalet – między innymi oznacza to, że dostępne są kopie zapasowe łatwo, a eksperymenty i niekontrolowane zmiany można przeprowadzić łatwiej niż na żywo system.
Typowe zastosowania replikacji
- Wczesne instancje replikacji bazy danych były zazwyczaj konfigurowane jako konfiguracje master-slave.
- Narzędzia do replikacji baz danych, które współpracują z różnymi bazami danych, obejmują Attunity Replicate, Informatica Data Replication, Attunity Replicate i Quest SharePlex.
- Istnieją trzy różne metody replikacji: migawka, scalanie i replikacja transakcyjna.
Typowe nadużycia replikacji
- Replikacja odnosi się do częściowej reprodukcji zestawu danych w lokalizacji poza siedzibą.