User Tools

Site Tools


Sidebar

Welcome to DIDO WIKI

dido:public:s_cli:05_contents:01_prt:02_basics:01_commondef:mmutable

This is an old revision of the document!


2.1.6 Immutable Data Objects

Return to Common Definitions

Immutable Data Objects does not mean that the data can never change or that it is static or final. What it does mean is that the data is never deleted and that any changes have to be made using transactions. The transactions define the operations that need to be performed to change the data from its previous state to the next. The Data is stored within a record containing a pointer to the previous record containing the previous data. Since the original record can not be modified, it can only point to the previous record in the set of records. The first record stored within the “stack” of records is referred to as the genesis record.

Figure 1:
dido/public/s_cli/05_contents/01_prt/02_basics/01_commondef/mmutable.1621707079.txt.gz · Last modified: 2021/05/22 14:11 by nick
Translations of this page: