Cache 设计概要
来源:互联网 发布:男人学什么乐器好 知乎 编辑:程序博客网 时间:2024/05/17 07:21
Cache设计需要考虑以下问题
1. Cache的数据同步问题
2. Cache的更新问题
对于数据同步,必须考虑多线程相关技术,要点有
1. lock关键字
2. ReaderWriterLock/ReaderWriterLockSlim
3. InterLocked
4. Mutex
5. Monitor
对于数据更新,要考虑以下问题
1. 自动更新(包括:有效期的使用)
手动更新(包括:代码直接调用,时间通知)
之前发表了一篇文章,叫看看这个Lock可不可靠。
现在这个Lock方案已经被正式使用,以上是对cache的技术总结。
还希望各位提提意见。
- Cache 设计概要
- 概要设计
- 概要设计
- 概要设计
- 概要设计
- 概要设计
- 概要设计
- 概要设计
- 概要设计
- 设计概要
- 概要设计
- 概要设计说明书
- 概要设计要求
- 设计模式概要
- 概要设计说明书
- 概要设计模版
- 概要设计说明书
- 概要设计说明书模板
- 无法识别的配置节 Application
- 一点关怀和温暖 都没有!这样婚姻真不想要
- MYSQL用户权限管理(Grant,Revoke) 【转】
- AMP
- 《一碗阳春面》
- Cache 设计概要
- C++词法扫描程序-编译原理实验一
- C#+ajax上传文件
- mysql 创建索引,删除索引的sql语句 【转】
- 纪念~
- Linux VI编辑器基础
- 对内核模块添加sysfs属性
- 4月读书小结
- date命令修改系统时间 freebsd 系统