建基于两个历史版本的新版本（即合并两个版本 codice_1 （浇铸（？）混合（？））或 codice_2 （合并）操作），那么这种数据结构就是可汇合的可持久化数据结构。不可持久化的数据结构被称为"短暂性数据结构"。这些类型的数据结构在逻辑编程和函数式编程之中非常常见。
部分可持久化与完全可持久化.在部分可持久化模型中，编程者可以查询该类数据结构的任一历史版本，但是只能修改（更新）最新版本。这意味着数据结构的每个版本之间是线性排序的。在完全持久化模型中，编程者可以查询和修改（更