Database/MongoDB

[MongoDB] JSON & BSON 의 차이

Any Developer 2021. 11. 12. 17:12

[정리하게된 배경]

MongoDB 응용프로그램을 작성하다 보니 BsonDocument Namespace 를 참조하게 되었다.

지금까지 JSON 문자열의 개념으로 내용을 학습하고 이해했는데 갑자기 BSON 이라는 용어가 갑자기 나오게 되었고

이에 대해 내용을 살펴 보았다.

 

[내용 정리]

 

JSON vs BSON | Find Out The 10 Useful Differences (educba.com)

 

JSON vs BSON | Find Out The 10 Useful Differences

In this JSON vs BSON article, we will look at their Meaning, Head To Head Comparison, Key differences and Conclusion in a simple and easy ways.

www.educba.com

 

구글 검색으로 여러 개발자 분들이 정리된 내용을 살펴보다가

좌표를 찍고 찍고 찍고 결국 최종적으로 잘 정리된 내용을 찾게 되었다.

 

결론적으로 BSON 은 JSON 을 Binary 형태의 변환한 것이 BSON 이고 MongoDB 에서 제안하게 된 것이라고 한다.

BSON은 Binary 형태 변환 / 파싱 (인코딩, 디코딩) 을 하는 테크닉이 필요하며, 속도는 더 빠르고, 용량은 더 크다고 한다.

 

 

[마무리]

당장은 아주 치명적으로 내용을 알아야 했던 것은 아니지만 아마 대충이라도 내용을 몰랐다면 메소드나 프로퍼티를 사용할 때 이해도가 떨어진 상태에서 접근을 했을 것 같다. 그래서 아는게 힘이라는 말이 나왔나 싶기도 하다.

'Database > MongoDB' 카테고리의 다른 글

[MongoDB] Find Documents  (0) 2021.11.11
[MongoDB] Insert Documents  (0) 2021.11.11
[MongoDB] 외부 접속 하용하기 (윈도우)  (0) 2021.11.11
[MongoDB] connection String  (0) 2021.11.11
[MongoDB] User 생성하기  (0) 2021.11.11