Skip to content

MongoClientManager 模块文档

模块路径: FQBase.DataStore.mongo_client源码: [mongo_client.py](file:///Users/A.D.189/FQuant/FQuant.Server/FQBase/FQBase/DataStore/mongo_client.py)

文档索引

文档说明
framework.md框架概述、核心特性、设计模式
architecture.md整体架构、组件架构、工作流程
design.md设计决策与权衡
api.md详细 API 参考
usage.md使用指南、代码示例
best-practices.md最佳实践,维护事宜

模块组件

组件类型说明
MongoClientManagerMongoDB 客户端管理器(按 URI 单例)
get_mongo_client_manager()函数获取管理器实例的工厂函数

快速开始

python
from FQBase.DataStore.mongo_client import get_mongo_client_manager

manager = get_mongo_client_manager("mongodb://localhost:27017")

client = manager.client
if client:
    print("MongoDB 连接成功")

与 MongoDB 模块的关系

MongoClientManager

    ├── 管理 MongoClient 实例
    ├── 连接池配置
    └── 被 MongoDB 类使用