MongoDB - 삭제 성능 비교 (Triggered Messaging 예시)
Triggered Messaging 라는 실시간 대용량 데이터를 처리하는 회사로, 인터넷 쇼핑몰에서 버려지는 카트(abandoned carts : 인터넷쇼핑하다 카트에 담아두기만하고 구매까지 이루어지지 않은 카트를 의미하는 것같음) 정보를 이메일정보로 제공해서 고객이 구매할 확율을 높이게 하는 일을 처리하고 있다. 어쨋든 실시간으로 계속 유입되는 대용량의 데이터를 가지고 MongoDB 콜렉션(Collection)에 등록을 하지만, 결국 그 데이터를 가지고 일련의 어떤 처리를 하고 나면 더 이상 쓸모 없는 데이터이므로 삭제에 대한 이슈가 생겼다는 것이다. 이 임시적인 데이터에 대한 삭제의 방법을 아래 4가지로 나눴다. 1. 처리할때마다 한 레코드씩 삭제(remove).2. 처리 마지막에 모든 레코드를 삭제..
개발/DB
2012. 8. 11. 14:01
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- MyBatis
- SVN
- 도넛차트
- 이클립스
- ktm모바일
- python
- ggplot
- 알뜰요금제
- ipTIME
- ubuntu
- docker
- Google Chart Tools
- github
- javascript
- java
- eclipse
- Oracle
- MongoDB
- 막대그래프
- ggplot2
- R
- vagrant
- Spring
- MySQL
- heroku
- 마인크래프트
- 맥북
- 자급제폰
- 아이맥
- 셀프개통
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함