일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 케밥케이스
- 외부허용
- linux
- 태그없음
- banner
- javax
- 테이블정의서
- OS
- 스네이크케이스
- websokcet
- java
- 2중for
- nginx
- springboot
- pdf변환
- spring-rest-docs
- redis
- 카멜케이스
- commons-fileupload
- Docker
- 자바란
- jpa
- MongoTemplate
- inmemory
- 반복
- spring
- mongodb
- for
- Entity
- 파스칼케이스
Archives
- Today
- Total
겸쨔
[mongodb] 몽고디비란? 본문
반응형
안녕하세요.
몽고디비에 대한 간단한 개념을 정리했던걸 가져오고자 합니다.
MongoDB란?
MongoDB는 유연하고 확장 가능한 방식으로 데이터를 저장하고 검색하는 데
사용되는 인기 있는 오픈 소스 No SQL 데이터베이스 관리 시스템이다.
대량의 데이터를 처리하는 기능과 광범위한 응용 프로그램 및
프로그래밍 언어로 작업할 수 있는 기능으로 유명하다고 한다.
MongoDB DB는 사용하기 쉽게 설계되어있고, 최신 데이터 기반
애플리케이션을 구축하려는 개발자에게 탁월한 선택이라고 한다.
주요 기능 중 하나는 선택적 스키마가 있는 JSON과 같은 문서 형식으로 데이터를 저장하는 문 서 지향 데이터 모델이다. 이를 통해 비용이 많이 드는 데이터 마이그레이션 없이 스키마를 쉽게 수정할 수 있으므로 유연성이 향상되고 개발
시간이 단축된다.
기술적 세부 사항 측면에서 MongoDB는 데이터가 여러 서버 또는 샤드에 분할되는 분산 아키텍처를 사용한다.
이를 통해 수평적 확장이 가능하다.
즉, 데이터베이스는 값비싼 하드웨어 업그레이드 없이 증가하는 데이터 양과 읽기, 쓰기 워크로드를 처리할 수 있다.
MongoDB에는 자동 장애 조치 및 복제 시트와 같은 고가용성을 위한 몇 가지 기본 제공 기능도 포함되어 있다.
이렇게 하면 하드웨어 장애 또는 기타 중단 중에도 데이터베이스를 계속 사용할 수 있고, 엑세스할 수 있다.
반응형
'db > mongodb' 카테고리의 다른 글
[mongodb] 계정 및 권한 추가 (1) | 2024.07.22 |
---|---|
[mongodb] 외부 접속 허용 (0) | 2024.07.22 |
[mongodb] mongodb 동적 쿼리 - MongoTemplate (3) | 2024.07.22 |
[mongodb] Spring Data MongoDB 연동 (1) | 2024.07.22 |
[mongodb] 인증 설정 및 admin 패스워드 변경 (0) | 2024.07.22 |