kingecg
|
c1ff9df98a
|
chore: update module path to git.kingecg.top
|
2025-06-26 01:11:26 +08:00 |
kingecg
|
3f666dd6f3
|
chore: update module path to git.kingecg.top
|
2025-06-25 22:59:33 +08:00 |
程广
|
989ce58da5
|
feat(storage): 为内存引擎添加缓冲区长度配置
- 在 Config 结构中添加 MemLen 字段,用于配置内存缓冲区长度
- 在命令行参数中添加 --mem-len 选项,用于指定内存缓冲区长度
- 修改 MemoryEngine 结构,添加 buffLen 字段以支持自定义缓冲区长度
- 更新 NewMemoryEngine 函数,允许传入内存缓冲区长度参数
- 在创建 CircularBuffer 时使用指定的缓冲区长度
- 更新相关测试文件,使用新的内存
|
2025-06-13 14:01:11 +08:00 |
kingecg
|
6cdefec576
|
refactor(server): 优化 QUIC 服务器创建逻辑
- 修改了 quicServer 变量的声明和赋值方式,提高代码可读性
- 删除了未使用的 nats_test.go 文件,减少冗余代码
- 注释了未使用的常量和变量,为后续清理做准备
|
2025-06-12 23:18:45 +08:00 |
kingecg
|
0db0e02a8a
|
feat(storage): 添加 BoltDB 存储引擎
- 新增 BoltDBConfig 和 BoltDBEngine 类型
- 实现了 Write、Read、GetLatest 等存储引擎接口方法
- 添加了 EnablePersistence、BatchWrite 和 ReadDuration 等扩展方法
- 优化了缓存机制,提高读取性能
|
2025-06-11 23:30:28 +08:00 |