刘祥超
|
3b8bd09190
|
优化代码
|
2022-09-07 14:54:36 +08:00 |
|
刘祥超
|
71a5bc0652
|
可以使用EdgeRecover环境变量指示恢复数据库
|
2022-09-07 14:44:36 +08:00 |
|
刘祥超
|
ac6a8c4e85
|
启动时尝试自动修复损坏的缓存索引数据库
|
2022-09-07 13:55:36 +08:00 |
|
刘祥超
|
f58a808c3a
|
改进缓存LFU算法
|
2022-09-07 11:34:26 +08:00 |
|
刘祥超
|
ef90dce29b
|
优化节点进程退出逻辑
|
2022-09-02 16:12:58 +08:00 |
|
刘祥超
|
ca24818571
|
优化缓存索引内存使用
|
2022-08-22 09:44:09 +08:00 |
|
刘祥超
|
cd0af22655
|
优化代码
|
2022-08-22 08:31:39 +08:00 |
|
刘祥超
|
6f52df63a5
|
只有系统内存超过3GB的才缓存Hash
|
2022-08-20 12:09:15 +08:00 |
|
刘祥超
|
817f2a6f91
|
大幅提升缓存索引性能
|
2022-08-20 11:47:57 +08:00 |
|
刘祥超
|
e6ba44fb2f
|
[SQLITE]使用事务批量提交一些缓存相关任务
|
2022-08-17 21:04:00 +08:00 |
|
刘祥超
|
df31921954
|
优化代码
|
2022-08-14 16:28:40 +08:00 |
|
刘祥超
|
299abb7b04
|
缓存本地数据库发生错误时同时提示数据库文件名
|
2022-08-14 15:17:07 +08:00 |
|
刘祥超
|
5df209b6d5
|
优化代码
|
2022-08-04 11:34:06 +08:00 |
|
刘祥超
|
0f5f03c9ed
|
取消IO保护
|
2022-07-26 08:29:22 +08:00 |
|
刘祥超
|
1f37816a3a
|
改进MaxOpenFiles算法
|
2022-07-17 10:24:35 +08:00 |
|
刘祥超
|
cd6d7221e8
|
不限制206 Partial Content两次写入文件的时间差
|
2022-06-18 20:05:09 +08:00 |
|
刘祥超
|
189e3342ce
|
将缓存maxOpenFiles最小值从2改为4
|
2022-06-09 19:12:29 +08:00 |
|
刘祥超
|
771eff8fb1
|
增加刷新、预热缓存任务管理
|
2022-06-05 17:15:02 +08:00 |
|
刘祥超
|
1bd16fa1d3
|
往硬盘刷数据时不统计maxOpenFiles
|
2022-05-07 22:02:41 +08:00 |
|
刘祥超
|
f3ea4957be
|
fix typo
|
2022-05-05 11:01:03 +08:00 |
|
刘祥超
|
553deda20b
|
优化代码
|
2022-04-20 20:05:16 +08:00 |
|
刘祥超
|
7225cef18e
|
修正文件缓存“慢”打开文件耗时阈值
|
2022-04-20 18:41:53 +08:00 |
|
刘祥超
|
0e5aef923d
|
文件缓存增加自动限速/提升本地缓存数据库写入和查询速度
|
2022-04-20 18:23:26 +08:00 |
|
刘祥超
|
8272fe7fa5
|
优化缓存相关代码
|
2022-04-15 14:23:06 +08:00 |
|
刘祥超
|
1636ef8891
|
优化缓存相关代码
|
2022-04-14 10:25:34 +08:00 |
|
刘祥超
|
ed0c562b2e
|
优化缓存相关代码
|
2022-04-14 09:36:02 +08:00 |
|
刘祥超
|
08a307d8d8
|
优化代码
|
2022-04-13 19:24:23 +08:00 |
|
刘祥超
|
221d7e6434
|
缓存文件实现Sendfile
|
2022-04-04 19:45:57 +08:00 |
|
刘祥超
|
a59007a249
|
优化代码
|
2022-04-04 18:25:54 +08:00 |
|
刘祥超
|
d7ec36b12c
|
修改一处日志级别
|
2022-04-02 15:34:00 +08:00 |
|
刘祥超
|
6e6be5d8d1
|
优化OpenFileCache fsnotify事件
|
2022-03-31 13:30:52 +08:00 |
|
刘祥超
|
221d00b450
|
修复OpenFileCache可能无法更新的Bug
|
2022-03-31 11:47:31 +08:00 |
|
刘祥超
|
3c75d860e4
|
优化代码
|
2022-03-20 21:15:25 +08:00 |
|
刘祥超
|
ad59c28200
|
优化代码
|
2022-03-20 20:58:34 +08:00 |
|
刘祥超
|
da0fdf6485
|
优化代码
|
2022-03-20 16:20:40 +08:00 |
|
刘祥超
|
37f3e6fa2d
|
取消查询缓存超时的设置
|
2022-03-20 16:12:49 +08:00 |
|
刘祥超
|
469a3ea979
|
优化WAF性能
|
2022-03-16 17:06:26 +08:00 |
|
刘祥超
|
9b85487a70
|
提升缓存效率
|
2022-03-16 16:20:53 +08:00 |
|
刘祥超
|
06ef206c9f
|
节点可以单独设置缓存目录
|
2022-03-16 15:24:35 +08:00 |
|
刘祥超
|
1c2ca73208
|
缓存策略修改时尽可能不重新加载
|
2022-03-15 21:33:44 +08:00 |
|
刘祥超
|
b9abc55728
|
本地数据库升级之后增加日志
|
2022-03-15 18:58:56 +08:00 |
|
刘祥超
|
21e206061d
|
优化本地数据库性能
|
2022-03-15 18:32:39 +08:00 |
|
刘祥超
|
d0b86af4ef
|
程序意外退出时关闭sqlite指针
|
2022-03-14 11:47:34 +08:00 |
|
刘祥超
|
ce87fa25e7
|
sqlite添加参数_sync=OFF
|
2022-03-14 11:08:02 +08:00 |
|
刘祥超
|
ecbb11eee2
|
增加对数据库操作的统计命令:edge-node dbstat/减少几个不必要的查询操作
|
2022-03-13 19:27:38 +08:00 |
|
刘祥超
|
9849f14044
|
自动为热点数据设置合适的过期时间
|
2022-03-12 20:50:05 +08:00 |
|
刘祥超
|
34fae1c2a3
|
内存缓存刷到磁盘后自动从内存中删除
|
2022-03-12 20:01:28 +08:00 |
|
刘祥超
|
8b22d00ce4
|
优化代码
|
2022-03-12 19:45:22 +08:00 |
|
刘祥超
|
79ffda4706
|
使用异步IO写入缓存文件
|
2022-03-11 15:29:18 +08:00 |
|
刘祥超
|
577a5618a1
|
修复纯内存缓存可能启动多个flush内容的goroutine的Bug
|
2022-03-06 18:09:33 +08:00 |
|