Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. 为了提升功能代码的内聚性,将LastCache功能与MNode解耦,设计ILastCacheEntry接口,由LasCacheEntry进行实现并封装lastCache数据,同时提供简单的lastCacheValue操作
  2. 新建LastCacheManager,将MManager中与lastCache相关的操作代码尽可能迁移至 LastCacheManager,MManager中仅保留必要的mtree调用以及mnode获取操作。
  3. EntityMNode在增加用于template序列lastCache存储的Map<String, ILastCacheEntry>字段,MeasurementMNode中将原来的TimeValuePair替换为ILastCacheEntry

Image RemovedImage Added


4.2. LastCache扩展方向

...