일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 12761 돌다리
- 우분투
- ddd
- 백준 12761번
- domain driven develop
- 백준 사이트
- MongoDB Realm
- 자바 디자인 패턴
- http 개념
- 자바
- 고 배열
- flask
- 자바 디자인패턴
- 도메인 주도 개발
- 파이썬
- http 완벽가이드
- 백준 12761
- 트리 순회
- golang struct
- golang
- String 함수
- 정렬
- 도메인 주도 개발 시작하기
- 백준 파이썬
- 백준
- 12761번 돌다리
- hadoop
- 몽고디비 렘
- 하둡
- go
- Today
- Total
목록몽고DB (5)
개발바닥
mongodb realm을 생성하면 다음과 같이 메인 페이지가 보일 것이다. 각 기능들에 대해서 정리해보겠습니다. DATA ACCESS Rules : db안에 존재하는 컬렉션에 대해서 역할을 만들어서 필드 접근 권한을 제어할 수 있다. (Read는 읽기, Write는 생성, 삭제, 업데이트) Schema : 앱에서 사용하는 데이터베이스와 mongodb atlas 데이터베이스와 동기화에 필요한 스키마 정의 App Users : mongodb Realm 해당 앱 서비스를 사용하는 유저 정보 관리 Authentication : 사용자가 Realm 앱에 로그인할 수 있도록 클라이언트 응용 프로그램에 통합할 수 있는 여러 인증 공급자를 제공한다. BUILD SDKs : 클라이언트에 사용할 Realm SDK가 언어..
MongoDB Realm 공식 문서를 바탕으로 정리를 해보고자 합니다. 목차 MongoDB Realm 이란? Realm Sync Realm App Services Realm Authentication MongoDB Realm 이란? Realm은 모바일 개발자들을 위한 모바일 오픈 소스 데이터베이스이다. Realm 데이터베이스 특징 Object 데이터베이스 복잡한 쿼리 제공 Offline - First Open-Source 데이터 베이스 Realm Sync 란? MongoDB Realm은 디바이스 로컬 데이터베이스로 구성되고 디바이스와 백엔드간에 변경사항을 복제하는 정교한 동기화 메커니즘을 내부적으로 구현하고 있다. 그래서 모바일 디바이스와 백엔드 간에 Conflict resolution 이나 네트워크가 ..
기본적으로 몽고DB는 3개의 데이터 모델 계층을 갖는다. 데이터베이스 : 보통 서버당 데이터베이스가 여러 개 존재하며, 애플리케이션 이름을 공유하고 애플리케이션당 데이터베이스가 1개인 경우도 있다.컬렉션 : 유사한 데이터의 그룹이다. 속성 - 값 쌍으로 이루어진 데이터 객체를 전달하기 위해 사용하는 개방형 표준 포맷이다. 비동기 브라우저/서버 통신용으로 XML 방식을 대체하는 JSON 파일 , 몇 개의 필드를 쉼표로 구분한 텍스트 데이터 또는 CSV 텍스트 파일을 mongoimport 명령어를 사용하여 컬렉션으로 변환시킬 수 있다.도큐먼트 : BSON 형식으로 저장되는데, 여기서 BSON은 이진 JSON (Binary JSON) 을 말한다. 문서구조에는 문자열, 정수, 배열, 객체 등으로 이뤄진 필드와 ..
몽고DB 란?몽고DB는 자바스크립트를 사용해서 명령어를 입력할 수 있으며, JSON을 간결한 방식으로 지원한다. 테이블과 행을 저장하는 SQL과 달리 컬렉션에 다큐먼트를 저장하는 구조이다. 데이터를 가능한 한 쉽게 표현하여 애플리케이션에서 사용하도록 만든다. 몽고DB는 다음과 같은 특징을 갖는다.1. BSON (Binary JSON) 형태로 데이터를 저장하여 다큐먼트와 객체를 자연스럽게 매핑시킨다. 내장된 다큐먼트의 배열은 JOIN 연산이 필요하지 않는다.2. 자동 샤딩을 사용한 수평 확장이 가능하므로 통신량이 늘어날 경우, 클러스터에 컴퓨터만 추가하여 확장할 수 있다. 3. 스키마가 없으므로 다형성을 쉽게 구현할 수 있다. 몽고DB JSON 다큐먼트몽고DB의 JSON 다큐먼트 안에는 key(키) 와 v..
1. 패키지 관리 시스템에서 사용되는 'public key'를 임포트한다. http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/ 사이트 들어가서 GPG 키값을 복사한다. 2.몽고DB용 목록 파일을 생성한다. 우분투 버전에 맞게 적절하게 명령어를 사용하시면 됩니다. 3. 로컬 패키지 데이터베이스를 다시 로드한다. 4.몽고DB 패키지 설치하기 몽고DB가 제대로 깔려있는지 시작해보겠습니다. 시작 명령어 종료 명령어 여러가지 명령어 테스트