A distinctly different (but related) concept is that of data synchronization. This refers to the need to keep multiple copies of a set of data coherent with one another.
- File synchronization, such as syncing a hand-held MP3 player to a desktop computer.
- Cluster file systems, which are file systems that maintain data or indexes in a coherent fashion across a whole computing cluster.
- Cache coherency, maintaining multiple copies of data in sync across multiple caches.
- RAID, where data is written in a redundant fashion across multiple disks, so that the loss of any one disk does not lead to a loss of data.
- Database replication, where copies of data on a database are kept in sync, despite possible large geographical separation.
- Journaling, a technique used by many modern file systems to make sure that file metadata are updated on a disk in a coherent, consistent manner.
Read more about this topic: Synchronization (computer Science)
Other articles related to "data synchronization, synchronizations, data":
... Bloom filters can be used for approximate data synchronization as in Byers et al ... (2004) ...
... Then data synchronization is the process of reducing edit distance between and, up to the ideal distance of zero ... This is applied in all filesystem based synchronizations (where the data is ordered) ... It is sometimes possible to transform the problem to one of unordered data through a process known as shingling (splitting the strings into shingles) ...
Famous quotes containing the word data:
“Mental health data from the 1950s on middle-aged women showed them to be a particularly distressed group, vulnerable to depression and feelings of uselessness. This isnt surprising. If society tells you that your main role is to be attractive to men and you are getting crows feet, and to be a mother to children and yours are leaving home, no wonder you are distressed.”
—Grace Baruch (20th century)