码迷,mamicode.com
首页 > 编程语言 > 详细

UML-线程标示法

时间:2019-09-28 12:54:29      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:查询   bsp   ble   html   active   调用   logs   取数据   targe   

继续前一章《缓存策略》,既然用缓存,那如何保证数据同步呢?即:缓存里的数据和DB里的数据一致。

解决:LocalProducts每隔N分钟查询并更新它的缓存(定时器)

如果LocalProducts对象每隔N分钟查询并更新它的缓存来解决数据一致性问题时,那么可将其设计为拥有控制线程的主动对象(active object)。线程休眠N分钟,唤醒后读取数据,再次休眠,如此反复。UML中提供了标示线程和异步调用的表示法,如图:

技术图片 技术图片

 

 

 

 

UML-线程标示法

标签:查询   bsp   ble   html   active   调用   logs   取数据   targe   

原文地址:https://www.cnblogs.com/yaoyuan2/p/11602470.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!