Upload
dae-myung-kang
View
1.568
Download
6
Embed Size (px)
DESCRIPTION
Citation preview
TIP 7: 미리 만들 수 있는 것은 만들어 놓자.
• Insert 비용 보다 Update 비용이 싸다.
– 공간 할당이 필요가 없으므로
• 어디에 쓸 것이냐?
– 통계 페이지 처럼 시간마다 같은 크기에 값만 바뀌는 경우
• 그런데 적은 용량이면 insert나 update가 큰 차이가 없을듯…
TIP 9: 데이터를 내장할 때 식별자 없이 검색하려면 배열에 저장하라.
MongoDB 의 특징이 Schemaless 하므로 다양한 아이템을 넣을 수 있다. 하지만 damage가 20이 넘는 것만 검색하려면?
TIP 11: 자바스크립트보다는 제한자를 사용하라
• $where는 강력하다.
• 그러나 느리다!
– 제한자의 경우 BSON으로 전달 후 데이터도 BSON 이므로 파싱 없이 처리
– $where 조건의 경우 모든 데이터를 자바스크립트 객체로 생성하고 자바스크립트를 실행해야 함