Commit Graph

14 Commits

Author SHA1 Message Date
po-lan
d7ddb15f9c 对缓存进一步优化
LRUCache 将所有被移除的缓存数据作为事件参数传递给事件处理程序。

在数据库操作部分,优化了读写流程,以确保每个群组至多执行三次数据库操作:

读取:先判断缓存中是否存在用户记录,若不存在则读取数据库。
创建:如果用户记录在数据库中不存在,则新增记录。
修改:如果用户记录在数据库中存在,则进行修改。
即使单个群组内有大量用户,每种操作也只会执行一次。
2024-07-12 00:46:03 +08:00
po-lan
a9f3e7fc54
Update db.ts
通过读取缓存修复刚说话缺无法获取发言时间的问题
2024-07-05 12:12:40 +08:00
手瓜一十雪
f098b39200 refactor: uins 2024-06-06 13:34:05 +08:00
XBB
ab22b775f1 fix: 整理日志、添加颜色、使用统一的日志函数以提高日志可读性 2024-06-04 02:59:35 +08:00
手瓜一十雪
0ff6edd546 style: lint 2024-06-02 20:49:09 +08:00
手瓜一十雪
516f2da144 feat: en2zh 2024-05-29 10:25:13 +08:00
po-lan
16f926401b
Update db.ts 2024-05-28 22:30:26 +08:00
po-lan
9954da22a6
Update db.ts 2024-05-28 21:44:30 +08:00
手瓜一十雪
5f075de212 refactor: Info 2024-05-28 20:50:29 +08:00
linyuchen
01417be954 refactor: optimize msg db 2024-04-29 15:17:24 +08:00
linyuchen
033a7bffb3 refactor: log 2024-04-27 11:45:24 +08:00
linyuchen
0ff5b4e90b refactor: core 2024-04-26 13:55:35 +08:00
linyuchen
a7fe74bc0c fix: rkey 2024-04-23 18:38:13 +08:00
linyuchen
14e6c6d9a6 NapCatQQ 2024-04-15 00:09:08 +08:00