|
ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
|
数据库记录内存缓存层 More...
#include "tools/tools/tools_time_wheel.h"#include "tools/tools/tools_thread.h"#include "tools/type.h"#include "scope_guard.h"#include <functional>#include <set>Classes | |
| class | ngl::db_cache |
| 数据库记录内存缓存层 More... | |
数据库记录内存缓存层
带有脏标记跟踪的数据库记录缓存系统,用于批量刷新数据库更新。 通过时间轮定时器定期将脏记录ID批量刷新到数据库,提高写入性能。 热路径只需入队ID并返回,实际刷新操作在定时器回调中执行。