Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- nestwinston
- Til
- 좌석내가격
- Live server
- TYPESCRIPT좌석생성
- 테스트결제
- NEST좌석
- 캐시메모리저장후DB저장
- joi vs classvalidation
- 좌석만들기
- 좌석생성
- get
- CRUD
- 캐시메모리DB저장
- 로그파일저장
- 네스트로거
- 카카오페이테스트결제
- javascript
- Nest
- 포트원
- Class Validation
- cachememory
- ormconfig.ts
- 자바스크립트
- devcamp
- TypeORMconfig
- NEST좌석생성
- 내일배움캠프
- Nest.js
- TypeORMconfig.ts
Archives
- Today
- Total
목록캐시메모리저장후DB저장 (1)
배씨의 개발일지
실시간 채팅 - 캐시 메모리 저장 후 DB 저장하기
기존의 실시간 채팅 (웹 소켓 이용, mongoDB바로 저장)을 일정시간 캐시메모리에 저장 후 분기별로 mongoDB에 저장 하는 방식을 사용해볼것이다. // 메시지를 캐시에 저장하는 메서드 private cacheMessage(roomId: number, message: any): void { if (!this.messageCache[roomId]) { this.messageCache[roomId] = []; } this.messageCache[roomId].push(message); } 메시지를 캐시에 저장하는 메서드 // MongoDB에 채팅 데이터 저장 private async flushCacheToMongoDB() { try { // MongoDB에 연결 const chatCollection =..
TIL
2023. 8. 31. 20:25