Skip to content
Category

Persistence

page 1
serialization
thumb|upright=1.35|Flow diagram In computing, serialization (or serialisation, also referred to as pickling in Python) is the process of translating a data structure or object state into a format that can be stored (e.g. files in secondary storage devices, data buffers in primary storage devices) or transmitted (e.g. data streams over computer networks) and reconstructed later (possibly in a different computer environment). When the resulting series of bits is reread according to the serialization format, it can be used to create a semantically identical clone of the original object. For many
snapshot
recorded state of a computer storage system at a particular point in time
persistence
computer system state that outlives the process that created it
Jakarta Persistence
Jakarta EE persistence API
persistent data structure
data structure that always preserves the previous version of itself when it is modified
marshalling
process of transforming the memory representation of an object to a data format suitable for storage or transmission
Core Data
persistence framework provided by Apple in the macOS and iOS operating systems
Service Data Objects
java library
NILFS
NILFS or NILFS2 (New Implementation of a Log-structured File System) is a log-structured file system implementation for the Linux kernel. It was developed by Nippon Telegraph and Telephone Corporation (NTT) CyberSpace Laboratories and a community from all over the world. NILFS was released under the terms of the GNU General Public License (GPL).