Docs Menu
Docs Home
/ / /
Scala드라이버

BSON 구현

BSON 라이브러리는 MongoDB 문서에 사용하는 데이터 저장 및 네트워크 전송 형식인BSON 을 포괄적으로 지원합니다. BSON 은 Binary JSON) 의 약자로, JSON 과 유사한 문서의 바이너리 인코딩 직렬화입니다.

일상적으로 사용하는 경우 org.mongodb.scala.bson 패키지 에서 사용할 수 있는 유형 별칭 및 컴패니언 객체가 있습니다. API 학습 내용은 설명서 를 Scala BSON 참조하세요. 구현 의 경우.

다음 섹션에서는 드라이버의 BSON 구현 측면에 대해 설명합니다.

  • Documents: BSON 문서 표현에 대한 드라이버의 지원 을 설명합니다.

  • 케이스 클래스 데이터를 변환하는 코덱 만들기: 컬렉션 에서 문서를 나타내는 데 사용할 수 있는 케이스 클래스를 설명합니다.

  • 확장 JSON: MongoDB 확장 JSON 에 대한 드라이버의 지원 을 설명합니다.

고급 사용법의 경우 org.bson 를 직접 사용해야 할 수도 있습니다. 다음 주제에 대한 학습 내용은 Java Sync Driver 설명서를 참조하세요.

  • Readers and Writers: BSON 문서의 스트림 기반 읽기 및 쓰기에 대한 드라이버 지원에 대해 설명합니다.

  • Codec and CodecRegistry: 스트림 기반 판독기 및 작성기를 사용하여 BSON 문서 표현을 생성하고 소비하기 위한 추상화인 드라이버의 코덱 API를 설명합니다.

돌아가기

Observables