본문 바로가기

728x90
반응형

프로그래밍/MongoDB

MongoDB Docker-compose Replica org.springframework.data.mongodb.UncategorizedMongoDbException: Prematurely reached end of stream; nested exception is com.mongodb.MongoSocketReadException: Prematurely reached end of stream MongoDB 4.4.1 버전에서 대량의 DML 발생시 해당 오류가 발생해서 MongoDB 4.2.3 버전으로 변경을 하였다. Spring boot 2.2.7 버전의 mongodb-driver 3.11.2 버전과 호환성이 맞지 않는다고 아래 링크에 나와 있다. 물론 이것이 원인이 아닐 수도 있지만 가능하면 호환성을 맞추는 것이 좋을 것 같다. Java MongoDB D.. 더보기
[2월 25일] 온라인 세션 'MongoDB University 교육과정과 Certification에 대한 모든 것' 기.간.한.정. MongoDB 공인인증 프로그램 MongoDB Certification을 취득하고 싶다구요? 올해의 KPI 라구요? MongoDB University 교육을 어디서부터 어떻게 시작할지 모르겠다구요? 국내에서 최초로 인증받은 MongoDB Developer 가 되고 싶다구요? 여러분을 위해 MongoDB Korea가 적극 지원합니다! MongoDB와 관련있는 내부 개발자, DBA 등 여러 부서의 많은 동료와 이 메일 함께 공유해보아요! MongoDB University 교육과정과 Certification에 대한 모든 것 [ 일 정 ] 2021년 2월 25일 (목) 오후 2시 ~ 3시 [ 첨석자 ] MongoDB DBA/Developer 시험에 관심 있는 누구나! [ 유 형 ] 무료 온라인 .. 더보기
M320 Data Modeling 아래 링크에서 무료 강의를 들으실수 있습니다. https://university.mongodb.com/courses/M320/about Data Modeling | M320 | MongoDB University After completing this course, you should have a good understanding of how to create data models for MongoDB. We will go over a few techniques, from a very simple process for simple schemas to more complex ones for large teams and large projects. Prerequisi university.mongodb.com .. 더보기
M001 MongoDB Basics 아래 링크에서 무료이므로 관심 있으시면 들으시면 됩니다. https://university.mongodb.com/courses/M001/about MongoDB Basics | M001 | MongoDB University MongoDB Basics is designed for learners brand new to MongoDB. In this course you will learn how to set up your database and start exploring different ways to search and create data with MongoDB. We will also cover how to use Compass, the MongoDB GUI, and d university.mongo.. 더보기
대용량 데이터 처리를 위한 Real MongoDB https://wikibook.co.kr/real-mongodb/ Real MongoDB: 대용량 데이터 처리를 위한 MongoDB의 "Know-How"가 아닌 "Know-Why"를 전달해 드립니다! MongoDB 메뉴얼은 아주 간결하고 기본적인 내용에 충실하게 작성되어 있다. 하지만 문법이나 명령만으로는 DBMS를 사용할 수 없다. 내부 작동 �� wikibook.co.kr 책을 읽고 일부 내용을 정리하였습니다. 01. MongoDB 1.1 데이터베이스 트렌드 5~6년전까지만 해도 관계형 테이터베이스 중심 2012년경부터 HBase와 카산드라를 포함한 여러 NoSQL DBMS 들이 오픈 소스 기반으로 급성장 2012년 구글 Spanner라는 분산 트랜젹션을 지원하는 데이터베이스 논문 발표 Spanner.. 더보기
몽고DB_BACK_TO_THE_BASIC 1장 Introdunction to MongoDB Terminology Rich Data Similar to Json BSON 저장 : BigDecimal 과 같은 Type 지원을 위해서 BJson 형태로 저장 ObjectId _id : 유니크 키. 클라이언트단 driver에서 생성하며 앞 4byte가 Timestmap MongoDB Ecosystem MongoDB Server MongoDB Atlas MongoDB Serverless MongoDB Stitch : Serverless platform(앱개발자들이 서버없이 개발) MongoDB GUI MongoDB Compass MongoDB for Analytics MongoDB Charts MongoDB BI Connector : MySQL 쿼리로 조.. 더보기
신규 프로젝트를 위한 몽고 DB 도입 가이드 MongoDB 도입 계기 MongoDB 가 가진 여러 가지 장점이 있지만, 그중에서 프로젝트 도입에 가장 큰 영향을 준 기능은 Sharding 입니다. MySQL과 같은 RDBMS는 제한 없이 증가하는 사용자의 데이터 저장 시 동일한 스키마의 테이블 명에 인덱스 번호를 붙여 물리적 테이블을 여러 개로 생성하고 애플리케이션 단에서 샤딩을 구현하였습니다. 하지만 MongoDB를 사용하면 어플리케이션 단의 Shading을 직접 구현할 필요 없이, Shading이 필요해지는 시점에 Shard 하는 기준이 되는 Shard Key 만 지정한다면 손쉽게 Shading이 가능합니다. 아직 서비스의 사용자 데이터가 크지 않아 Shard Set을 여러 개로 구성하지 않았으며 현재 1개의 Shard로 구성하여 서비스 운영하.. 더보기
728x90
반응형