Commit Graph

3 Commits (845afe6dacd67e66da08e3537074b06e7d2cc5b7)

Author SHA1 Message Date
black1552 4c300374cb feat(pool): 修改NewBadgerPool函数接受数据库路径参数并移除GetAllConnIDs方法
- 修改NewBadgerPool函数签名以接受badgerDir字符串参数
- 将默认数据库路径配置改为通过参数传入
- 移除GetAllConnIDs方法及其相关实现代码
- 更新TCPServer和WebSocket Manager构造函数以传递数据库路径
- 修复TCP服务器和WebSocket示例中的初始化调用
2026-02-27 10:06:26 +08:00
black1552 5e22f2c2c0 feat(pool): 添加基于BadgerDB的连接池实现
- 新增BadgerPool结构体,支持WebSocket和TCP连接类型
- 实现连接的增删改查功能,包括内存缓存机制提升性能
- 添加按类型查询连接、统计连接数量等辅助方法
- 实现清理非活跃连接的功能,支持定期维护
- 更新示例代码以处理初始化错误并改进错误处理
- 添加BadgerDB依赖及其相关间接依赖包
2026-02-27 09:47:23 +08:00
black1552 7218ba6508 第一次提交 2026-01-30 15:51:42 +08:00