CacheHelper -缓存帮助类
引用:
功能:
- 设置缓存
- 设置键失效时间
- 获取缓存
- 是否存在键值
- 清除缓存
BloomFilter 一个布隆过滤器
引用:
功能:
- 初始化bloom滤波器并设置hash散列的最佳数目
- 检查列表中的任何项是否可能是在集合。
- 计算遇到误检率的概率。
ShareMenmory 共享内存
功能:
- 获取共享内存
- 关闭共享内存
- 从共享内存读数据
- 将数据写入内存中
ConsistentHash.cs 一致性HASH,解决传统HASH的扩容难的问题
ParentChildrenMapping 父子数据相互映射类
功能:
- 添加子键
- 删除子键
- 删除父键
- 父键是否存在
- 子键是否存在
- 获取父键拥有的所有子键
- 获取所有父键
- 获取所有子键
TaskQeury.cs 任务队列
引用:
功能:
- 间隔任务队列
- 构造函数开始任务
UsingLock.cs 使用using代替lock操作的对象,可指定写入和读取锁定模式
引用:
功能:值得研究下