Skip to content

FQBase Cache 模块文档

模块路径: FQBase.Cache源码: [FQBase/Cache](file:///Users/A.D.189/FQuant/FQuant.Server/FQBase/FQBase/Cache) 版本: 2.7.0


文档索引

核心文档

文档说明
框架文档模块概述、快速开始、框架结构
架构文档架构设计、组件关系、数据流
设计文档设计决策、权衡分析、技术选型

API 与开发

文档说明
API 文档详细 API 参考、参数说明、返回值
开发指南开发规范、最佳实践、调试方法
缓存适配器LocalCache、RedisCacheAdapter、MongoCacheAdapter 详解
LocalCache 作用域LocalCache 实例隔离、单例模式、命名空间隔离策略

应用示例

文档说明
应用示例10 个应用场景代码示例
Cache Prefix 使用场景prefix 隔离策略详解

模块结构

FQBase.Cache
├── LocalCache           # 本地内存缓存 (LRU/FIFO + TTL)
├── RedisCacheAdapter    # Redis 分布式缓存
├── MongoCacheAdapter    # MongoDB 缓存
├── local_cache          # 本地缓存装饰器
├── redis_cache          # Redis 缓存装饰器
└── CacheContext         # 缓存上下文管理器

快速导航

新手入门

  1. 阅读 框架文档 了解模块概述
  2. 阅读 应用示例 学习基本用法
  3. 阅读 开发指南 掌握开发规范

深入了解

  1. 阅读 架构文档 理解架构设计
  2. 阅读 设计文档 了解设计决策
  3. 阅读 API 文档 掌握详细 API

专项主题


版本历史

版本日期变更
2.7.02026-03-29修复 keys() prefix 处理、expire() TTL 验证
2.6.02026-03-29删除重复函数、统一 bytes 解码、LRU 驱逐清理
2.2.02026-03-29支持 per-key TTL、key_ttl_func
2.0.02026-03-29统一 prefix 策略,优化性能

相关链接