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

PostgreSQL连接管理器,将查询路由到正确的连接池。 More...

Classes

class  ngl::npostgresql_manage
 PostgreSQL连接管理器,提供面向Actor数据的CRUD操作。 More...

Detailed Description

PostgreSQL连接管理器,将查询路由到正确的连接池。

提供面向Actor数据的PostgreSQL CRUD操作封装,包括:

  • save:将Actor数据序列化后UPSERT到PostgreSQL
  • del:按Actor ID删除记录
  • select:按ID或全表查询,支持区域过滤
  • where_area:合并区域可见性过滤条件
Note
数据以二进制格式通过PQexecParams的参数化查询存储。
通过npostgresql_pool获取连接实例。