ngl_server 1.0
基于 Actor 模型的 C++ 服务器框架
db_buff.h File Reference

用于在actor投递前暂存查询结果的SQL结果缓冲区。 More...

#include "actor/protocol/nprotocol.h"
#include "tools/log/nlog.h"
#include <functional>
#include <cstddef>
#include <cstdint>
#include <limits>
#include <list>
#include <stdexcept>

Classes

class  ngl::dbuff
 基础缓冲区管理类。 More...
class  ngl::db_buff
 数据库缓冲区管理类。 More...

Detailed Description

用于在actor投递前暂存查询结果的SQL结果缓冲区。

本文件提供了数据库查询结果的缓冲管理功能,包括:

  • 基础缓冲区管理类dbuff
  • 数据库缓冲区管理类db_buff
  • 二进制和JSON序列化支持
  • 动态缓冲区分配和重用

这些类用于在actor投递前暂存查询结果,提高数据库操作的效率。