Skip to Content
몽고DB 완벽 가이드(3판): 실전 예제로 배우는 NoSQL 데이터베이스 기초부터 활용까지
book

몽고DB 완벽 가이드(3판): 실전 예제로 배우는 NoSQL 데이터베이스 기초부터 활용까지

by 김인범, 크리스티나 초도로우, 섀넌 브래드쇼, 오언 브라질
March 2021
Beginner to intermediate
600 pages
12h 19m
Korean
Hanbit Media, Inc.
Content preview from 몽고DB 완벽 가이드(3판): 실전 예제로 배우는 NoSQL 데이터베이스 기초부터 활용까지
587
부록
B
몽고DB 내부
몽고
DB
내부
APPENDIX
B
몽고
DB
의 내부를 이해하는 것이 몽고
DB
를 효과적으로 사용하는 데 필수는 아니다. 하지만
도구를 이용해 작업하고, 몽고
DB
에 기여하고, 내부 엔진이 어떻게 동작하는지 이해하고 싶은
개발자라면 관심을 가질 만하다. 부록
B
에서는 몇 가지 기본 사항을 다룬다. 몽고
DB
소스코드
는 깃허브 (
https
://
github
.
com
/
mongodb
/
mongo
)
에 있다.
B.1
BSON
몽고
DB
에서 도큐먼트는 추상적인 개념이다. 도큐먼트의 구체적인 표현은 사용하는 드라이
버/언어에 따라 달라진다. 몽고
DB
에서 도큐먼트는 소통을 위해 광범위하게 사용되므로 몽고
DB
생태계의 모든 드라이버, 도구, 프로세스에 적용되는 표준적인 도큐먼트 형식이 필요하다.
그 형식을 ‘바이너리
JSON
’ 또는
BSON
이라 한다.
BSON
은 어떤 몽고
DB
도큐먼트든 바이트 문자열로 표현할 수 있는 경량 바이너리 형식이다.
데이터베이스는
BSON
을 이해할 수 있으며,
BSON
은 도큐먼트가 디스크에 저장되는 형식
이다.
삽입하거나 쿼리로 사용할 도큐먼트가 드라이버에 주어지면, 드라이버는 도큐먼트를 서버에
보내기 전에
BSON
으로 인코딩한다. 마찬가지로 서버에서 클라이언트로 반환되는 도큐먼트는
BSON
문자열로 전송된다. 이
BSON
데이터는 클라이언트로 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

풀스택 서버리스: 리액트, AWS, 그래프QL을 이용한 최신 애플리케이션 개발

풀스택 서버리스: 리액트, AWS, 그래프QL을 이용한 최신 애플리케이션 개발

김범준, 네이더 다빗

Publisher Resources

ISBN: 9791162244067