mirror of
https://github.com/NapNeko/NapCatQQ.git
synced 2025-12-18 20:30:08 +08:00
Modern protocol-side framework implemented based on NTQQ
LRUCache 将所有被移除的缓存数据作为事件参数传递给事件处理程序。 在数据库操作部分,优化了读写流程,以确保每个群组至多执行三次数据库操作: 读取:先判断缓存中是否存在用户记录,若不存在则读取数据库。 创建:如果用户记录在数据库中不存在,则新增记录。 修改:如果用户记录在数据库中存在,则进行修改。 即使单个群组内有大量用户,每种操作也只会执行一次。 |
||
|---|---|---|
| .github | ||
| docs | ||
| script | ||
| src | ||
| static | ||
| test | ||
| .editorconfig | ||
| .env.development | ||
| .env.production | ||
| .eslintrc.cjs | ||
| .gitignore | ||
| LICENSE | ||
| logo.png | ||
| package.json | ||
| README.md | ||
| tsconfig.json | ||
| vite.config.ts | ||