[정리하게된 배경]
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 |