문서 메뉴

문서 홈애플리케이션 개발MongoDB 드라이버Ruby MongoDB Driver

Ruby MongoDB Driver

공식 MongoDB Ruby 드라이버의 문서 사이트에 오신 것을 환영합니다. 애플리케이션에 드라이버를 추가하여 Ruby에서 MongoDB를 사용할 수 있습니다.

Ruby 드라이버를 시작하려면 설치Ruby 드라이버 빠른 시작 을 참조하세요. 일반적인 작업에 대한 높은 수준의 문서를 보려면 튜토리얼 을 계속 참조하세요.

Ruby BSON 구현은 런타임 환경에 따라 속도를 개선하기 위해 C와 Java 확장 기능이 포함된 별도의 젬(gem)으로 패키징되어 있습니다.

Ruby BSON 젬에 대한 참조는 BSON 튜토리얼을 확인하세요.

MongoDB는 사용하기가 매우 쉽기 때문에 기본 Ruby 드라이버는 많은 애플리케이션에 가장 적합한 솔루션이 될 수 있습니다. 그러나 유효성 검사, 연결 및 기타 고급 데이터 모델링 기능이 필요한 경우 Object Document Mapper(객체 문서 매퍼)가 필요할 수 있습니다.

Rails 애플리케이션에서 객체 문서 매퍼는 ActiveRecord와 동등하지만 다른 기능을 제공합니다. MongoDB는 문서 기반 데이터베이스이기 때문에 이러한 매퍼를 ORM(Object Relational Mappers)과 반대되는 ODM(Object Document Mappers)이라고 합니다.

MongoDB에서 공식적으로 지원하는 ODM은 원래 Durran Jordan이 작성한 Mongoid입니다.

Mongoid에 대한 튜토리얼은 Mongoid 매뉴얼을 참조하세요.

시작하기 →