BSON

BSON
파일 확장자.bson
인터넷 미디어 타입application/bson[1]
포맷 종류데이터 교환
다음으로부터 확장JSON
웹사이트bsonspec.org

BSON(/ˈbiːsən/)은 컴퓨터 데이터 교환 형식이다. "BSON"이라는 이름은 JSON이라는 용어를 기반으로 하며 "바이너리 JSON"(Binary JSON)을 의미한다. 이는 연관 배열(이름-값 쌍이라고도 함), 정수 인덱스 배열 및 일련의 기본 스칼라 유형을 포함하여 단순하거나 복잡한 자료 구조를 표현하기 위한 이진 형식이다. BSON은 2009년 MongoDB에서 시작되었다. 여러 스칼라 데이터 유형이 MongoDB에 특히 관심이 있으며 형식은 MongoDB 데이터베이스의 데이터 저장소 및 네트워크 전송 형식으로 사용되지만 MongoDB 외부에서 독립적으로 사용할 수 있다. 구현은 C (프로그래밍 언어), C++, C 샤프, D (프로그래밍 언어), 델파이, 얼랭, Go (프로그래밍 언어), 하스켈, 자바 (프로그래밍 언어), 자바스크립트, 줄리아 (프로그래밍 언어), 루아 (프로그래밍 언어), OCaml, 펄, PHP, 파이썬, 루비 (프로그래밍 언어), 러스트 (프로그래밍 언어), 스칼라 (프로그래밍 언어), 스몰토크, 스위프트 (프로그래밍 언어) 등 다양한 언어로 이용이 가능하다.

같이 보기

  • JSON

각주

  1. “BSON Support in ASP.NET Web API 2.1 - ASP.NET 4.x”. 《Microsoft Docs》. 2014년 1월 20일. 2010년 1월 12일에 확인함. 

외부 링크

  • BSON - 공식 웹사이트
  • bsondump tool included with MongoDB
  • v
  • t
  • e
사람이 읽을 수 있는 형식이진 형식