MongoDB의 JSON 및 BSON 소개



이것은 JSON과 BSON을 소개합니다.

자바에서 불변 객체는 무엇입니까

JSON이란?

JSON은 JavaScript Object Notation입니다. 한 시스템에서 다른 시스템으로 쉽게 전송할 수있는 경량 데이터 교환 형식입니다. 이 형식은 읽고 쓰기가 쉽습니다. 기계가 구문 분석하고 생성하는 것은 복잡한 작업도 아닙니다. 텍스트 형식은 완전히 언어 독립적입니다.





높은 수준에서 JSON에는 객체와 배열이라는 두 가지가 있습니다. 객체는 이름 / 값 쌍의 모음이고 배열은 순서가 지정된 값 목록입니다. 두 개의 조합을 사용하면 완전한 JSON 구조를 가질 수 있습니다. 문서에 포함 할 수있는 최대 문서 양은 100 개입니다. 이것은 MongoDB로 작업하는 동안 매우 중요한 요소입니다.

따라서 객체는 중괄호로 시작하고 중괄호로 끝나고 키와 값이 나옵니다. 배열은 중괄호가 아닌 일반 대괄호로 시작한 다음 값과 쉼표가 있습니다. 지원할 수있는 데이터 유형이 있습니다. 더 잘 이해하려면 아래 이미지를 참조하십시오.



BSON은 무엇입니까?

BSON은 Binary JSON, 즉 Binary JavaScript Object Notation에 불과합니다. JSON과 달리 읽을 수있는 형식이 아닙니다. 다른 문서 및 배열 내에 문서 및 배열 포함을 지원합니다. JSON과 마찬가지로 머신이 파싱하고 생성하는 것은 쉽습니다. 이 두 주제에 대한 자세한 내용은 항상 다양한 출처에서 통찰력을 얻을 수 있습니다. 웹 사이트에서 정보를 확인하면 JSON과 BSON의 차이점을 확인하고 가독성 측면에서 두 가지가 얼마나 다른지 이해할 수 있습니다.

질문이 있으십니까? 댓글 섹션에서 언급하시면 다시 연락 드리겠습니다.

관련 게시물:



MongoDB의 저널링 이해