通常的过程是存储每个不同的修订版本,并在用户想要查看它时计算差异,如果该过程很昂贵,则可能会缓存该输出。
您可以存储一个基本修订版本,然后拥有一组可用于获取以前版本的差异。
无论哪种情况,都需要做出让步;第一个选项使得检索特定版本的成本低廉,但需要进行比较所需的更多处理;第二种使差异查看变得便宜,但代价是可能需要昂贵的增量修补才能获得特定版本。
| 归档时间: |
|
| 查看次数: |
3687 次 |
| 最近记录: |