bugfix:更换数据库初始化超时路径以修复连接超时问题 (#2137)

* bugfix:更换数据库初始化超时路径以修复连接超时问题

* 移除部分观测链路

* 细节修改

* 权限检查细节修改2

* bugfix:修复金币懒加载造成插件金币消耗不了的问题

* bugfix:整理鉴权逻辑

* 完善缓存系统

* 优化官端使用

* bugfix:增加官机和频道的前导统一剥离,新增获取群列表自愈

* bugfix:修复导入问题
This commit is contained in:
Copaan
2026-06-07 18:14:01 +08:00
committed by GitHub
parent 381d497c6d
commit 8afc8f8673
56 changed files with 1899 additions and 1654 deletions
+4
View File
@@ -12,6 +12,10 @@ T = TypeVar("T", bound=Model)
class DataAccess(Generic[T]):
"""数据访问兼容层,根据配置保留单点缓存读取和清理能力
边界说明:DataAccess 面向普通业务查询和低频管理链路。权限检查热路径
必须优先使用 RuntimeCache/AuthSnapshot,避免高并发消息处理时触发
DB/cache-aside 读放大。
新的高频运行态路径应优先使用 RuntimeCache 或 BoundedTTLCache。
这里不再把 filter/all/create/update_or_create 结果写入通用缓存,
create/update_or_create 只负责清理旧缓存,避免旧值残留。