Lưu trữ tài liệu hướng đối tượng với MongoDB - Julian M. Kunkel
- 페이지 수
- 17
- 형식
- 크기
- 241 KB
- 연도
- 2016
- Trường
- University of Hamburg
- 조회수
- 0
- 댓글
- 0
- Lượt tải
- 0
미리보기 생성 중...
Bài giảng về lưu trữ tài liệu hướng đối tượng với MongoDB, bao gồm mô hình dữ liệu, kiến trúc và các giao diện.
- 문서명
- Lưu trữ tài liệu hướng đối tượng với MongoDB - Julian M. Kunkel
- 학교 / 강의
- University of Hamburg · Big Data
- 내용
- Bài giảng về lưu trữ tài liệu hướng đối tượng với MongoDB, bao gồm mô hình dữ liệu, kiến trúc và các giao diện.
- 목차
- 이 문서는 명확한 목차가 없습니다.
- 페이지 수
- 17 페이지
- 업로더
- Uni24h
설명
Trích nội dung tài liệu
Document Object Storage with MongoDB Lecture BigData Analytics Julian M. Kunkel julian.kunkel@googlemail.com University of Hamburg / German Climate Computing Center (DKRZ) 2016-12-16 Disclaimer: Big Data software is constantly updated, code samples may be outdated. Document Object Storage Architecture Interfaces Outline 1 Document Object Storage 2 Architecture 3 Interfaces Julian M. Kunkel Lecture BigData Analytics, 2016 2 / 16 Document Object Storage Architecture Interfaces Data Model Documents contain semi-structured data (JSON, XML) Each document can contain data with other structures Addressing to lookup documents are implementation specific e.g., bucket/document key, (sub) collections, hierarchical namespace References between documents are possible Example technology: MongoDB, Couchbase, DocumentDB D1 D2 S1 D2/S2 S3 V1 D1/S1 S2 V4 V3 V2 Source: Document Store. The Neo4j Manual v2.2.5 [33] D=Document, S=Subdocument, V=Value, X/Y=reference to a subdocument in another document Julian M. Kunkel Lecture BigData Analytics, 2016 3 / 16 Document Object Storage Architecture Interfaces MongoDB [11] Open-source document database High-performant and horizontally scalable for clusters Interfaces: interactive shell: mongo, REST, C, Python, ... Connector for Hadoop for reading/writing to MongoDB Data model Database: as usual, defines permissions Document: BSON object (binary JSON) – consisting of subdocuments Primary key: _id field (manually set or automatically filled) 1 2 3 4 "_id" : ObjectId("43459bc2341bc14b1b41b124"), "students" : [ # subdocument { "name" : "Julian", "id" : 4711, "birth" : ISODate("2000-10-01")}, { "name" : "Hans", "id" : 4712, "birth", ... } ] Collection: like a table of documents Keys: name, _id field Documents can have individual schemas Support for indexes on fields (and compound fields) Document references via object ids Julian M. Kunkel Lecture BigData Analytics, 2016 4 / 16 Document Object Storage
자주 묻는 질문
이 문서는 무료인가요?
네. “Lưu trữ tài liệu hướng đối tượng với MongoDB - Julian M. Kunkel” 문서는 무료입니다. 로그인 후 '다운로드'를 클릭하여 원본 파일을 받으세요.
이 문서는 몇 페이지로 되어 있나요?
이 문서는 17페이지입니다, Big Data 과정용. 다운로드하기 전에 온라인으로 미리 볼 수 있습니다.
다운로드하기 전에 미리 볼 수 있나요?
네. 이 페이지의 온라인 리더를 통해 문서를 미리 본 후 다운로드 여부를 결정할 수 있습니다.
Lưu trữ tài liệu hướng đối tượng với MongoDB - Julian M. Kunkel
미리보기 생성 중...
Trích nội dung tài liệu
Document Object Storage with MongoDB Lecture BigData Analytics Julian M. Kunkel julian.kunkel@googlemail.com University of Hamburg / German Climate Computing Center (DKRZ) 2016-12-16 Disclaimer: Big Data software is constantly updated, code samples may be outdated. Document Object Storage Architecture Interfaces Outline 1 Document Object Storage 2 Architecture 3 Interfaces Julian M. Kunkel Lecture BigData Analytics, 2016 2 / 16 Document Object Storage Architecture Interfaces Data Model Documents contain semi-structured data (JSON, XML) Each document can contain data with other structures Addressing to lookup documents are implementation specific e.g., bucket/document key, (sub) collections, hierarchical namespace References between documents are possible Example technology: MongoDB, Couchbase, DocumentDB D1 D2 S1 D2/S2 S3 V1 D1/S1 S2 V4 V3 V2 Source: Document Store. The Neo4j Manual v2.2.5 [33] D=Document, S=Subdocument, V=Value, X/Y=reference to a subdocument in another document Julian M. Kunkel Lecture BigData Analytics, 2016 3 / 16 Document Object Storage Architecture Interfaces MongoDB [11] Open-source document database High-performant and horizontally scalable for clusters Interfaces: interactive shell: mongo, REST, C, Python, ... Connector for Hadoop for reading/writing to MongoDB Data model Database: as usual, defines permissions Document: BSON object (binary JSON) – consisting of subdocuments Primary key: _id field (manually set or automatically filled) 1 2 3 4 "_id" : ObjectId("43459bc2341bc14b1b41b124"), "students" : [ # subdocument { "name" : "Julian", "id" : 4711, "birth" : ISODate("2000-10-01")}, { "name" : "Hans", "id" : 4712, "birth", ... } ] Collection: like a table of documents Keys: name, _id field Documents can have individual schemas Support for indexes on fields (and compound fields) Document references via object ids Julian M. Kunkel Lecture BigData Analytics, 2016 4 / 16 Document Object Storage
- 문서명
- Lưu trữ tài liệu hướng đối tượng với MongoDB - Julian M. Kunkel
- 학교 / 강의
- University of Hamburg · Big Data
- 내용
- Bài giảng về lưu trữ tài liệu hướng đối tượng với MongoDB, bao gồm mô hình dữ liệu, kiến trúc và các giao diện.
- 목차
- 이 문서는 명확한 목차가 없습니다.
- 페이지 수
- 17 페이지
- 업로더
- Uni24h
댓글 (0)
댓글이 없습니다. 첫 댓글을 남겨보세요!
Stream (11) (Xử lý luồng dữ liệu) - Julian M. Kunkel
Krone (09) (Sự phát triển của dữ liệu) (Tiếng Anh)
Parallel mf (09) (Thuật toán phân tán phân tích ma trận dữ liệu lớn)
Big Data Analytics - Phân tích dữ liệu lớn (Lecture 5)
NoSQL db (06) (Cơ sở dữ liệu NoSQL)
Tổng hợp Đề Toán 5 - Luyện thi vào Lớp 6 - CLB EMath
Bài giảng vật lý đại cương (Chương 3) - Đỗ Ngọc Uấn
Chương 8.Nguyên tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 7.Cơ học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang
Chương 6.Quang học lượng tử - Vật lý đại cương 3 - TS.Nguyễn Thị Trang

댓글 (0)
댓글이 없습니다. 첫 댓글을 남겨보세요!