可持久化数据结构 就是使数据结构可以返回历史版本
一般的实现方法是新建有修改的点 其他点与上一版本共用 这样做到空间复杂度带上一个或两个log
序列化:将程序中的对象或者数据结构转换成二进制串的过程。
反序列化:将在序列化过程中所生成的二进制串转换成对象或者数据结构的过程
序列化与反序列化对应于ISO-OSI七层参考模型的表示层,对应到TCP/IP协议栈则是应用层。
可持久化数据结构 就是使数据结构可以返回历史版本
一般的实现方法是新建有修改的点 其他点与上一版本共用 这样做到空间复杂度带上一个或两个log
序列化:将程序中的对象或者数据结构转换成二进制串的过程。
反序列化:将在序列化过程中所生成的二进制串转换成对象或者数据结构的过程
序列化与反序列化对应于ISO-OSI七层参考模型的表示层,对应到TCP/IP协议栈则是应用层。