mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2024-11-16 13:01:14 +00:00
d7ddb15f9c
LRUCache 将所有被移除的缓存数据作为事件参数传递给事件处理程序。 在数据库操作部分,优化了读写流程,以确保每个群组至多执行三次数据库操作: 读取:先判断缓存中是否存在用户记录,若不存在则读取数据库。 创建:如果用户记录在数据库中不存在,则新增记录。 修改:如果用户记录在数据库中存在,则进行修改。 即使单个群组内有大量用户,每种操作也只会执行一次。
19 lines
196 B
Plaintext
19 lines
196 B
Plaintext
# Develop
|
|
node_modules/
|
|
package-lock.json
|
|
pnpm-lock.yaml
|
|
out/
|
|
dist/
|
|
/src/core.lib/common/
|
|
/localdebug/
|
|
|
|
# Editor
|
|
.vscode/*
|
|
!.vscode/extensions.json
|
|
.idea/*
|
|
|
|
# Build
|
|
*.db
|
|
checkVersion.sh
|
|
bun.lockb
|