diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2022-03-21 05:21:37 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2022-03-21 05:21:37 +0900 |
| commit | 6f2e93c6a17a0aca30da6590e66e3b60f67efe4e (patch) | |
| tree | 146df34ef0b2a76e21c9fd84f22c3ce98c4c4e5c /packages/backend/src/server/activitypub/cache.ts | |
| parent | デッキまわりをCompositon API / Setup Sugarに (#8410) (diff) | |
| download | sharkey-6f2e93c6a17a0aca30da6590e66e3b60f67efe4e.tar.gz sharkey-6f2e93c6a17a0aca30da6590e66e3b60f67efe4e.tar.bz2 sharkey-6f2e93c6a17a0aca30da6590e66e3b60f67efe4e.zip | |
perf(server): reduce db query
Diffstat (limited to 'packages/backend/src/server/activitypub/cache.ts')
| -rw-r--r-- | packages/backend/src/server/activitypub/cache.ts | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/packages/backend/src/server/activitypub/cache.ts b/packages/backend/src/server/activitypub/cache.ts new file mode 100644 index 0000000000..4ebec77dc2 --- /dev/null +++ b/packages/backend/src/server/activitypub/cache.ts @@ -0,0 +1,6 @@ +import { Cache } from "@/misc/cache"; +import { Note } from "@/models/entities/note"; +import { User } from "@/models/entities/user"; + +export const userCache = new Cache<User | null>(1000 * 60 * 30); +export const noteCache = new Cache<Note | null>(1000 * 60 * 30); |