NDBI040: Big Data Management and NoSQL Databases
|
|
- Buddy Stone
- 5 years ago
- Views:
Transcription
1 NDBI040: Big Data Management and NoSQL Databases h p:// Prac cal Class 8 MongoDB Mar n Svoboda svoboda@ksi.mff.cuni.cz Charles University in Prague, Faculty of Mathema cs and Physics Czech Technical University in Prague, Faculty of Electrical Engineering
2 Data Model Database system structure Instance databases collec ons documents Database Collec on Collec on of documents, usually of a similar structure Document MongoDB document = one JSON object I.e. even a complex JSON object with other recursively nested objects, arrays or values Unique immutable iden fier Field name restric ons:, $,. NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
3 CRUD Opera ons Overview Inserts a new document into a collec on Modifies an exis ng document / documents or inserts a new one Deletes an exis ng document / documents Finds documents based on filtering condi ons Projec on and / or sor ng may be applied too NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
4 Mongo Shell Connect to our NoSQL server SSH / PuTTY and SFTP / WinSCP nosql.ms.mff.cuni.cz:42222 Start mongo shell Try several basic commands Displays a brief descrip on of database commands Closes the current client connec on NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
5 Databases Switch to your database Use your login name as a name for your database List all the exis ng databases Your database will be created later on implicitly NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
6 Collec ons Create a new collec on for actors Suitable when crea ng collec ons with specific op ons since collec ons can also be created implicitly List all collec ons in your database NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
7 Insert Opera on Inserts a new document / documents into a given collec on db. collection. insert ( document [ document ], options ), Parameters Document: one or more documents to be inserted Op ons NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
8 Insert Opera on Insert a few new documents into the collec on of actors Retrieve all documents from the collec on of actors NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
9 Update Opera on Modifies / replaces an exis ng document / documents db. collection. update ( query, update, options ) Parameters Query: descrip on of documents to be updated Update: modifica on ac ons to be applied Op ons Update operators,,,,,,,,,, NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
10 Update Opera on Update the document of actor Ivan Trojan At most one document is updated Its content is replaced with a new value Check the current content of the document NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
11 Update Opera on Use method to insert a new actor Inserts a new document when behavior was enabled and no document could be updated NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
12 Update Opera on Try to modify the document iden fier of an exis ng document Your request will be rejected since document iden fiers are immutable NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
13 Update Opera on Update the document of actor Ivan Trojan Update mul ple documents at once NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
14 Save Opera on Replaces an exis ng / inserts a new document db. collection. save ( document, options ) Parameters Document: document to be modified / inserted Op ons NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
15 Save Opera on Use method to insert new actors Document iden fier must not be specified in the query or must not yet exist in the collec on Use method to update actor Ivan Trojan Document iden fier must be specified in the query and must exist in the collec on NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
16 Remove Opera on Removes a document / documents from a given collec on db. collection. remove ( query, options ) Parameters Query: descrip on of documents to be removed Op ons NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
17 Remove Opera on Remove selected documents from the collec on of actors Remove all the documents from the collec on of actors NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
18 Sample Data Insert the following actors into your emp ed collec on NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
19 Find Opera on Selects documents from a given collec on db. collection. find ( query, projection ) Parameters Query: descrip on of documents to be selected Projec on: fields to be included / excluded in the result NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
20 Querying Execute and explain the meaning of the following queries NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
21 Querying Execute and explain the meaning of the following queries NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
22 Index Structures Mo va on Full collec on scan must be conducted when searching for documents unless an appropriate index exists Primary index Unique index on values of the _id field Created automa cally Secondary indexes Created manually for values of a given key field / fields Always within just a single collec on NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
23 Index Structures Secondary index crea on db. collection. createindex ( keys, options ) Defini on of keys (fields) to be involved { field : 1-1 text hashed 2d 2dsphere }, NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
24 Index Structures Index types, standard ascending / descending value indexes Both scalar values and embedded documents can be indexed hash values of a single field are indexed basic full-text index points in planar geometry points in spherical geometry NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
25 Index Structures Index forms One key / mul ple keys (composed index) Ordinary fields / array fields (mul -key index) Index proper es Unique duplicate values are rejected (cannot be inserted) Par al only certain documents are indexed Sparse documents without a given field are ignored TTL documents are removed when a meout elapses Just some type / form / property combina ons can be used! NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
26 Index Structures Execute the following query and study its execu on plan Create a mul key index for movies of actors Examine the execu on plan once again NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
27 MapReduce Executes a MapReduce job on a selected collec on db. collection. mapreduce ( map function, reduce function, options ) Parameters Map: JavaScript implementa on of the Map func on Reduce: JavaScript implementa on of the Reduce func on Op ons NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
28 MapReduce Map func on Current document is accessible via is used for emissions Reduce func on Intermediate key and values are provided as arguments Reduced value is published via Op ons : only matching documents are considered : they are processed in a specific order : at most a given number of them is processed : output is stored into a given collec on NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
29 MapReduce: Example Count the number of movies filmed in each year, star ng in 2005 NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
30 MapReduce Implement and execute the following MapReduce jobs Find a list of actors (their names sorted alphabe cally) for each year (they were born) Use op on Calculate the overall number of actors for each movie Use op on once again NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
31 References Documenta on h ps://docs.mongodb.com/v3.2/ NDBI040: Big Data Management and NoSQL Databases Prac cal Class 8: MongoDB
NDBI040: Big Data Management and NoSQL Databases. h p:// svoboda/courses/ ndbi040/
NDBI040: Big Data Management and NoSQL Databases h p://www.ksi.mff.cuni.cz/ svoboda/courses/2016-1-ndbi040/ Prac cal Class 2 Riak Key-Value Store Mar n Svoboda svoboda@ksi.mff.cuni.cz 25. 10. 2016 Charles
More informationNDBI040: Big Data Management and NoSQL Databases. h p://
NDBI040: Big Data Management and NoSQL Databases h p://www.ksi.mff.cuni.cz/~svoboda/courses/171-ndbi040/ Prac cal Class 5 Riak Mar n Svoboda svoboda@ksi.mff.cuni.cz 13. 11. 2017 Charles University in Prague,
More informationh p://
B4M36DS2, BE4M36DS2: Database Systems 2 h p://www.ksi.mff.cuni.cz/~svoboda/courses/171-b4m36ds2/ Prac cal Class 7 Cassandra Mar n Svoboda mar n.svoboda@fel.cvut.cz 27. 11. 2017 Charles University in Prague,
More informationh p://
B4M36DS2, BE4M36DS2: Database Systems 2 h p://www.ksi.m.cuni.cz/~svoboda/courses/181-b4m36ds2/ Prac cal Class 7 Redis Mar n Svoboda mar n.svoboda@fel.cvut.cz 19. 11. 2018 Charles University, Faculty of
More informationColumn-Family Stores: Cassandra
NDBI040: Big Data Management and NoSQL Databases h p://www.ksi.mff.cuni.cz/ svoboda/courses/2016-1-ndbi040/ Lecture 10 Column-Family Stores: Cassandra Mar n Svoboda svoboda@ksi.mff.cuni.cz 13. 12. 2016
More informationDocument Stores: MongoDB
Course NDBI040: Big Data Management and NoSQL Databases Practice 04: Document Stores: MongoDB Martin Svoboda 15. 12. 2015 Faculty of Mathematics and Physics, Charles University in Prague Outline Document
More informationKey-Value Stores: RiakKV
NDBI040: Big Data Management and NoSQL Databases h p://www.ksi.mff.cuni.cz/ svoboda/courses/2016-1-ndbi040/ Lecture 4 Key-Value Stores: RiakKV Mar n Svoboda svoboda@ksi.mff.cuni.cz 25. 10. 2016 Charles
More informationh p://
B4M36DS2, BE4M36DS2: Database Systems 2 h p://www.ksi.m.cuni.cz/~svoboda/courses/181-b4m36ds2/ Prac cal Class 5 MapReduce Mar n Svoboda mar n.svoboda@fel.cvut.cz 5. 11. 2018 Charles University, Faculty
More informationKey-Value Stores: RiakKV
B4M36DS2: Database Systems 2 h p://www.ksi.mff.cuni.cz/ svoboda/courses/2016-1-b4m36ds2/ Lecture 4 Key-Value Stores: RiakKV Mar n Svoboda svoboda@ksi.mff.cuni.cz 24. 10. 2016 Charles University in Prague,
More informationKey-Value Stores: RiakKV
B4M36DS2, BE4M36DS2: Database Systems 2 h p://www.ksi.m.cuni.cz/~svoboda/courses/181-b4m36ds2/ Lecture 7 Key-Value Stores: RiakKV Mar n Svoboda mar n.svoboda@fel.cvut.cz 12. 11. 2018 Charles University,
More informationDocument Databases: MongoDB
NDBI040: Big Data Management and NoSQL Databases hp://www.ksi.mff.cuni.cz/~svoboda/courses/171-ndbi040/ Lecture 9 Document Databases: MongoDB Marn Svoboda svoboda@ksi.mff.cuni.cz 28. 11. 2017 Charles University
More informationB4M36DS2, BE4M36DS2: Database Systems 2
B4M36DS2, BE4M36DS2: Database Systems 2 h p://www.ksi.mff.cuni.cz/~svoboda/courses/171-b4m36ds2/ Lecture 2 Data Formats Mar n Svoboda mar n.svoboda@fel.cvut.cz 9. 10. 2017 Charles University in Prague,
More informationMapReduce, Apache Hadoop
B4M36DS2, BE4M36DS2: Database Systems 2 h p://www.ksi.mff.cuni.cz/~svoboda/courses/171-b4m36ds2/ Lecture 5 MapReduce, Apache Hadoop Mar n Svoboda mar n.svoboda@fel.cvut.cz 30. 10. 2017 Charles University
More informationDigital Analy 韜 cs Installa 韜 on and Configura 韜 on
Home > Digital AnalyĀcs > Digital Analy 韜 cs Installa 韜 on and Configura 韜 on Digital Analy 韜 cs Installa 韜 on and Configura 韜 on Introduc 韜 on Digital Analy 韜 cs is an e automate applica 韜 on that assists
More informationh p://
B4M36DS2, BE4M36DS2: Database Systems 2 h p://www.ksi.mff.cuni.cz/~svoboda/courses/171-b4m36ds2/ Lecture 1 Introduc on Mar n Svoboda mar n.svoboda@fel.cvut.cz 2. 10. 2017 Charles University in Prague,
More informationColumn-Family Stores: Cassandra
Course NDBI040: Big Data Management and NoSQL Databases Practice 03: Column-Family Stores: Cassandra Martin Svoboda 1. 12. 2015 Faculty of Mathematics and Physics, Charles University in Prague Outline
More informationSQL: Advanced Constructs
B0B36DBS, BD6B36DBS: Database Systems h p://www.ksi.mff.cuni.cz/~svoboda/courses/172-b0b36dbs/ Prac cal Class 8 SQL: Advanced Constructs Author: Mar n Svoboda, mar n.svoboda@fel.cvut.cz Tutors: J. Ahmad,
More informationB0B36DBS, BD6B36DBS: Database Systems
B0B36DBS, BD6B36DBS: Database Systems h p://www.ksi.m.cuni.cz/~svoboda/courses/172-b0b36dbs/ Prac cal Class 10 JDBC, JPA 2.1 Author: Mar n Svoboda, mar n.svoboda@fel.cvut.cz Tutors: J. Ahmad, R. Černoch,
More informationREGION: NORTH AMERICA
R U M A REGION: NORTH AMERICA R U M A Chapter Issue Date 1 Introduc on 05/21/2012 2 Install and Upgrade Minimum Hardware Requirements Android Opera ng System and Wi Fi Se ngs Installing Revoquest the First
More informationDIRECT SUPPLIER P RTAL INSTRUCTIONS
DIRECT SUPPLIER P RTAL INSTRUCTIONS page I IMPORTANT Please complete short Online Tutorials and Quiz at www.supplierportal.coles.com.au/dsd TABLE of Contents 1 Ingredients 2 Log In 3 View a Purchase Order
More informationSOLAR. User manual of high security level electronic lock. Gebaude Sicherheitstechnik Vertriebs GmbH, Kassel
SOLAR User manual of high security level electronic lock Gebaude Sicherheitstechnik Vertriebs GmbH, 34123 Kassel Wer. 1.1 / 02-2013 Contents General informa on...3 Func ons overview and descrip on...4
More informationCourse Content MongoDB
Course Content MongoDB 1. Course introduction and mongodb Essentials (basics) 2. Introduction to NoSQL databases What is NoSQL? Why NoSQL? Difference Between RDBMS and NoSQL Databases Benefits of NoSQL
More informationImage Crea)on MODULE 2. mpcdata delivering software innovation
Image Crea)on MODULE 2 Learning Objec-ves - Module 2 In this module we will learn about: Feature Sets and Packages Wizard based and advanced Image crea-on (IBW and ICE) Target Analyzer Introduc-on to Windows
More informationSpecial Topic: Automated Report Recipients 5. Crea ng a New Region 6 Adding Districts to Regions 8
TT Tracker Set-up 3 Project Modifica ons 3 Access Country Project 3 Create Web Users 4 Special Topic: Automated Report Recipients 5 Create Program Loca ons (Coverage Areas) 6 Crea ng a New Region 6 Adding
More informationITG Software Engineering
Introduction to MongoDB Course ID: Page 1 Last Updated 12/15/2014 MongoDB for Developers Course Overview: In this 3 day class students will start by learning how to install and configure MongoDB on a Mac
More informationSQT CURRICULUM. A Professional Approach For Manul Tes ng Tools SOFTWARE QUALITY TESTING. Tes ng Prac ce Overview. So ware Tes ng Methodology
SQT SOFTWARE QUALITY TESTING CURRICULUM A Professional Approach For Manul Tes ng Tools Tes ng Prac ce Overview Tes ng Service Line Overview So ware Organiza on Structure and Tes ng Goal Introduc on to
More informationDFM Concurrent Costing
Die Casting Analysis Start a new analysis For the purposes of this tutorial we will es mate the cost per part of manufacturing 200,000 of the disk drive casings shown here: front The material is to be
More informationHarnessing Publicly Available Factual Data in the Analytical Process
June 14, 2012 Harnessing Publicly Available Factual Data in the Analytical Process by Benson Margulies, CTO We put the World in the World Wide Web ABOUT BASIS TECHNOLOGY Basis Technology provides so ware
More informationSept 28, 2016 Sprenkle - CSCI Assignment 5 Demonstrates typical design/implementa-on process
Objec-ves Packaging Collec-ons Generics Eclipse Sept 28, 2016 Sprenkle - CSCI209 1 Itera-on over Code Assignment 5 Demonstrates typical design/implementa-on process Ø Start with your original code design
More informationThe course modules of MongoDB developer and administrator online certification training:
The course modules of MongoDB developer and administrator online certification training: 1 An Overview of the Course Introduction to the course Table of Contents Course Objectives Course Overview Value
More informationPERFORMANCE NAVIGATOR MANUAL
VERSION 19 MAY 21, 2018 PERFORMANCE NAVIGATOR MANUAL Proprietary Rights 2018 Midrange Performance Group, Inc. (MPG). All rights reserved. The informa on contained in this manual is subject to change at
More informationMongoDB An Overview. 21-Oct Socrates
MongoDB An Overview 21-Oct-2016 Socrates Agenda What is NoSQL DB? Types of NoSQL DBs DBMS and MongoDB Comparison Why MongoDB? MongoDB Architecture Storage Engines Data Model Query Language Security Data
More informationInternet of Things Big Data Cloud Computing
Internet of Things Big Data Cloud Computing S U S TA I NA B I L I T Y AU TO M AT I O N REAL-TIME PAY B A C K B I G DATA LIVE I N T E G R AT I O N ROI CLOUD w w w. s h i f t e n e r g y. c o m S AV I N
More informationIn Workflow. Viewing: Last edit: 11/04/14 4:01 pm. Approval Path. Programs referencing this course. Submi er: Proposing College/School: Department:
1 of 5 1/6/2015 1:20 PM Date Submi ed: 11/04/14 4:01 pm Viewing: Last edit: 11/04/14 4:01 pm Changes proposed by: SIMSLUA In Workflow 1. INSY Editor 2. INSY Chair 3. EN Undergraduate Curriculum Commi ee
More informationIP-9000 IP Network Audio System. Features:
IP-9000 IP Network Audio System Two way full duplex intercom and communica on system. Ideal communica on system for bank, prison, hospital, school, airport, telecommunica on & metro station. Low cost for
More informationWEB TEACHER GUIDE. ebackpack provides a separate Student Guide through our support site at
ebackpack Web Teacher Guide Page 1 of 21 WEB TEACHER GUIDE This guide will cover basic usage of ebackpack for a teacher (assignments, storage, homework review, collaboration, and Act As support). If you
More informationReview: Collec-ons Framework
Objec-ves Collec-ons Ø Maps Traversing Collec-ons Excep-on handling Sept 30, 2016 Sprenkle - CSCI209 1 Review: Collec-ons Framework Interfaces Ø Abstract data types that represent collec-ons Ø Collec-ons
More informationTest Coverage vs Liability - A Healthcare TDM
White Paper Test Coverage vs Liability - A Healthcare TDM by Shashi Kiran KV O V E R C O M I N G L I M I T S The growing maturity of Healthcare IT and the digi za on of healthcare is improving the quality
More informationGeometric verifica-on of matching
Geometric verifica-on of matching The correspondence problem The correspondence problem tries to figure out which parts of an image correspond to which parts of another image, a;er the camera has moved,
More informationPASSWORD SHIELD. User Manual
PASSWORD SHIELD User Manual Table of Contents Welcome...3 Compa bility...3 Installa on Guide and Database Crea on...4 Registra on...7 Workspace...8 Control Bu ons...9 File...12 Edit...13 View...14 Tools...15
More informationSet Up Your Print. Overview. The main interface has five components: 1. 3D Viewer
Set Up Your Print Overview Open Uniz Desktop and click Control Bu on to show the 3D model viewer. The main interface has five components: 1. 3D Viewer https://uniz3d.com/support/supportsetprint/ 1/23 2.
More informationGroup-B Assignment No. 15
Group-B Assignment No. 15 R N Oral Total Dated Sign (2) (5) (3) (10) Title of Assignment: aggregation and indexing using MongoDB. Problem Definition: Aggregation and indexing with suitable example using
More informationCC6000 Active Intercept
CC6000 Active Intercept When real-time intelligence is needed on suspected Terrorist and Criminal Organizations, the CC6000 is the next generation of Active Interception Technologies. This system is able
More informationOPTIONAL EXERCISE 1: CREATING A FUSION PROJECT PART A
Exercise Objec ves In the previous exercises, you were provided a full Fusion LIDAR dataset. In this exercise, you will begin with raw LIDAR data and create a new Fusion project one that will be as complete
More informationUser Guide for Staff and Postgraduate Research Students using the Ethics Online Approval System
User Guide for Staff and Postgraduate Research Students using the Ethics Online Approval System Ethical approval must be obtained for all research projects prior to the commencement of the research. Northumbria
More informationPhysician Reference Guide Paragon Clinician Hub Version 13.0
Physician Reference Guide Paragon Clinician Hub Version 13.0 Table of Contents Table of Contents Clinician Hub 13.0 4 5 Clinician Hub 13.0 6 7 Key Features Clinician Hub 13.0 How to Unlock an Applica on
More informationBuyer s Guide. Contents. This guide will review how to shop, create requisi ons and track your requisi ons, orders and invoices
Buyer s Guide This guide will review how to shop, create requisi ons and track your requisi ons, orders and invoices Contents Buyer s Guide... 1 Logging In & Buyer s Role... 3 Key Concepts... 4 My Account
More informationNetworking for Wide Format Printers
Networking for Wide Format Printers Table of Contents Configure PC before RIP Installa on... 1 Verifying Your Network Se ngs for Mac Communica on... 3 Changing Your Network Adapter for Mac Communica on...
More informationRiso Comcolor Series
Riso Comcolor Series Ge ng Started Guide No. 1 Ini al Setup Administrator Func ons Administrator Setup Default Se ngs User Names and Passwords Setup IC Card Control System Configura on Riso (UK) Limited
More informationQuery Processing: The Basics. External Sorting
Query Processing: The Basics Chapter 10 1 External Sorting Sorting is used in implementing many relational operations Problem: Relations are typically large, do not fit in main memory So cannot use traditional
More informationUser Guide for Undergraduate & Postgraduate Students using the Ethics Online Approval System
User Guide for Undergraduate & Postgraduate Students using the Ethics Online Approval System Ethical approval must be obtained for all research projects prior to the commencement of the research. Northumbria
More informationPermits User s Guide. Submit Application. Upload Files & Pay Fees. Plan Review Process. Final PreScreen. Project Approval. Electronic Plan Review
New Castle County Land Use Permits Sec on Electronic Plan Review Permits User s Guide Submit Application Upload Files & Pay Fees Plan Review Process Final PreScreen Project Approval Rev. 06/2018 2 l eplans
More informationContact Lens Op-cal Design Op-miza-on U-lizing a Binocular Vision Model. Ben Wooley Johnson & Johnson Vision Care, Inc.
Lens Op-cal Op-miza-on U-lizing a Binocular Vision Model Ben Wooley Johnson & Johnson Vision Care, Inc. March 4, 2016 Outline Full Eye and Vision Model > Predicts binocular vision for given viewing distance
More informationTT Tracker Basics 4 Accessing and Comple ng Forms 7
Mobile Worker Manual TT Tracker Basics 4 Accessing and Comple ng Forms 7 Session Management 7 Pa ent Registra on 9 Pa ent Treatment Management 13 Record Evalua on 15 Record Surgery 17 Record Pa ent Follow-ups
More informationStreamlining Your Work with Macros. Workshop Manual
Microsoft Excel 2010 401 Advanced Workshop Streamlining Your Work with Macros Workshop Manual Presented by David Newbold, Jennifer Tran and Katie Spencer 06/23/11 1 Excel 401 Macro Exercise Workbook Class
More informationUNIVERSAL. Energy Saver Windows PC Stick with IPTV add-on USER GUIDE
UNIVERSAL PocketPC Energy Saver Windows PC Stick with IPTV add-on USER GUIDE Table of Content: Product Overview I Product Descrip on.ii How to Connect using HDMI Cable..III o How to Connect to a Monitor
More informationDecision Support Systems
Decision Support Systems 2011/2012 Week 7. Lecture 12 Some Comments on HWs You must be cri-cal with respect to results Don t blindly trust EXCEL/MATLAB/R/MATHEMATICA It s fundamental for an engineer! E.g.:
More informationMongoDB. Nicolas Travers Conservatoire National des Arts et Métiers. MongoDB
Nicolas Travers Conservatoire National des Arts et Métiers 1 Introduction Humongous (monstrous / enormous) NoSQL: Documents Oriented JSon Serialized format: BSon objects Implemented in C++ Keys indexing
More informationIGMP and MLD Op-miza-on for Mobile Hosts and Routers
76 th IETF, Nov. 2009, Hiroshima, Japan IGMP and MLD Op-miza-on for Mobile Hosts and Routers dra< asaeda mul-mob igmp mld op-miza-on 01 Hitoshi Asaeda (Keio University) 1 Overview This dra< aims to describe
More informationTANKLOGIX PORTAL TICKET MANAGEMENT 3.0 AUTHOR: GREG BAGLEY
TANKLOGIX PORTAL TICKET MANAGEMENT 3.0 AUTHOR: GREG BAGLEY CONTENTS INTRODUCTION... 3 PORTAL NAVIGATION... 3 Disposals > Ticket Management 3.0... 3 PAGE FEATURES... 3 TITLE AREA PAGE TOP... 4 SITES...
More informationCSE 788 Mathema-cal and Algorithmic Founda-ons for Data Visualiza-on. Winter 2011 Han- Wei Shen
CSE 788 Mathema-cal and Algorithmic Founda-ons for Data Visualiza-on Winter 2011 Han- Wei Shen Class Objec-ves Give you an overview of data visualiza-on research Focus more on scien-fic data Overview the
More informationMongoDB. History. mongodb = Humongous DB. Open-source Document-based High performance, high availability Automatic scaling C-P on CAP.
#mongodb MongoDB Modified from slides provided by S. Parikh, A. Im, G. Cai, H. Tunc, J. Stevens, Y. Barve, S. Hei History mongodb = Humongous DB Open-source Document-based High performance, high availability
More informationRefWorks User Quick Start Guide VERSION 5.0
RefWorks User Quick Start Guide VERSION 5.0 LOGGING IN Access www.refworks.com/refworks and then enter your personal Login Name and Password. (First- me users need to sign up for an individual account
More informationUSER MANUAL. for Windows & Mac
Stick Reader SDL 400S USER MANUAL for Windows & Mac Links to mobile apps, printers and weighers. Version 01.09.2015 1 Copyright 2015 Shearwell Data Ltd Table of Contents Ge ng started - Page 3 Ba ery informa
More informationPercona Live Santa Clara, California April 24th 27th, 2017
Percona Live 2017 Santa Clara, California April 24th 27th, 2017 MongoDB Shell: A Primer Rick Golba The Mongo Shell It is a JavaScript interface to MongoDB Part of the standard installation of MongoDB Used
More informationAlexandre Barreto ITA/GMU. Paulo C.G. Costa GMU. Edgar Yano ITA
Alexandre Barreto ITA/GMU Paulo C.G. Costa GMU Edgar Yano ITA 1 failure in electric power system The New World Increasing automa on of processes and systems that are part of cri cal infrastructures. Society
More informationUSER MANUAL. SW Version: Release date: 12 th February, Revision : 2.3 EN
USER MANUAL SW Version: 1.8.83.348 Release date: 12 th February, 2018 Revision : 2.3 EN 1. Introduc on 3 1.1 Legal Disclaimer........................................... 3 1.2 Copyright..............................................
More informationProject 1 ECE544 Communica-on Networks II Francesco Bronzino. Includes teaching material from Bart Braem and Michael Voorhaen
Project 1 ECE544 Communica-on Networks II Francesco Bronzino Includes teaching material from Bart Braem and Michael Voorhaen Project Goals Get familiar with Click s environment Get familiar with our virtualized
More information1. Product descrip on copy
This document contains essen al marke ng copy for resellers, for use on product store, news announcements and technical documenta on. In this document: 1. Product descrip on copy 2. USP features (short)
More informationMongoDB Shell: A Primer
MongoDB Shell: A Primer A brief guide to features of the MongoDB shell Rick Golba Percona Solutions Engineer June 8, 2017 1 Agenda Basics of the Shell Limit and Skip Sorting Aggregation Pipeline Explain
More informationGovernance, Risk & Compliance. TSo Plus System Requirements. TSo Plus
Governance, Risk & Compliance TSo Plus System Requirements TSo Plus 2018.1 Governance, Risk & Compliance This publica on was wri en for TSo Plus Publica on Informa on / Version Document Title: TSo Plus
More information1. Assess the CATIA tools, workbenches, func ons, and opera ons used to create and edit 3D part models, products, and drawings.
1 of 5 5/1/2014 2:38 PM MFGT 142 CATIA II Approval Date: 02/20/2014 Effec ve Term: Fall 2014 Department: MANUFACTURING TECHNOLOGY Division: Career Technical Educa on Units: 3.00 Grading Op on: Le er Grade
More informationUSER MANUAL. for Windows & Mac
Stick Reader SDL 440S USER MANUAL for Windows & Mac Links to mobile apps, printers and weighers. Version 03.10.2016 1 Copyright 2016 Shearwell Data Ltd Table of Contents Ge ng started - Page 3 Ba ery informa
More informationLogin - you must Logon using the same logon number you use to access paragon.
MLSReports.com is a member benefit provided by the Tahoe Sierra MLS. The goal in designing MLSReports was to get useful informa on on the screen quickly. The informa on you will have at your finger ps
More informationMongoDB Tutorial for Beginners
MongoDB Tutorial for Beginners Mongodb is a document-oriented NoSQL database used for high volume data storage. In this tutorial you will learn how Mongodb can be accessed and some of its important features
More informationPerformance Evaluation of a MongoDB and Hadoop Platform for Scientific Data Analysis
Performance Evaluation of a MongoDB and Hadoop Platform for Scientific Data Analysis Elif Dede, Madhusudhan Govindaraju Lavanya Ramakrishnan, Dan Gunter, Shane Canon Department of Computer Science, Binghamton
More information1 Big Data Hadoop. 1. Introduction About this Course About Big Data Course Logistics Introductions
Big Data Hadoop Architect Online Training (Big Data Hadoop + Apache Spark & Scala+ MongoDB Developer And Administrator + Apache Cassandra + Impala Training + Apache Kafka + Apache Storm) 1 Big Data Hadoop
More informationTANKLOGIX PORTAL TICKET MANAGEMENT 3.2 AUTHOR: GREG BAGLEY
TANKLOGIX PORTAL TICKET MANAGEMENT 3.2 AUTHOR: GREG BAGLEY CONTENTS INTRODUCTION... 3 PORTAL NAVIGATION... 3 Disposals > Ticket Management 3.2... 3 PAGE FEATURES... 3 TITLE AREA PAGE TOP... 4 SITES...
More informationPROFESSIONAL. NoSQL. Shashank Tiwari WILEY. John Wiley & Sons, Inc.
PROFESSIONAL NoSQL Shashank Tiwari WILEY John Wiley & Sons, Inc. Examining CONTENTS INTRODUCTION xvil CHAPTER 1: NOSQL: WHAT IT IS AND WHY YOU NEED IT 3 Definition and Introduction 4 Context and a Bit
More informationPrinted Circuit Board Assembly Analysis / 1
Printed Circuit Board Assembly Analysis Introduction DFM Concurrent Costing The first step in the manufacture of the printed circuit board assembly is the fabrica on of the bare circuit board, o en called
More informationImport, Export, Index MongoDB
Import, Export, Index MongoDB Kevin Swingler http://docs.mongodb.org/manual/core/import-export Single Line Entry So far, we have seen data entered into MongoDB like this: db.collection.insert({ name :
More informationCanvas ICS Intelligent Call Screening Solu on. Copyright 2018 Telenity Confiden al & Proprietary
Canvas ICS Intelligent Call Screening Solu on Copyright 2018 Telenity Confiden al & Proprietary Canvas ICS, Intelligent Call Screening Solu on Nuisance calls has become a real issue for mobile subscribers
More informationOn my Twitter feed: Sept 30, 2016 Sprenkle - CSCI public boolean equals(object o){ if(((birthday) o).getday()!= this.getday()) return false;
Objec-ves Collec-ons Ø Maps Traversing Excep-ons On my Twitter feed: Rather than teach everyone to code, let's teach them to think. The coding can come later; it's easier. - @rob_pike Sept 30, 2016 Sprenkle
More informationCS 4604: Introduc0on to Database Management Systems. B. Aditya Prakash Lecture #7: En-ty/Rela-onal Model---Part 3
CS 4604: Introduc0on to Database Management Systems B. Aditya Prakash Lecture #7: En-ty/Rela-onal Model---Part 3 Purpose of E/R Model The E/R model allows us to sketch the design of a database informally.
More informationGroup13: Siddhant Deshmukh, Sudeep Rege, Sharmila Prakash, Dhanusha Varik
Group13: Siddhant Deshmukh, Sudeep Rege, Sharmila Prakash, Dhanusha Varik mongodb (humongous) Introduction What is MongoDB? Why MongoDB? MongoDB Terminology Why Not MongoDB? What is MongoDB? DOCUMENT STORE
More informationEssen al Scala. underscore. Noel Welsh and Dave Gurnell. Version 1.3, April Copyright Noel Welsh and Dave Gurnell.
Essen al Scala Noel Welsh and Dave Gurnell Version 1.3, April 2017 underscore Copyright 2014-2017 Noel Welsh and Dave Gurnell. 2 Essen al Scala Version 1.3, April 2017 Copyright 2014-2017 Noel Welsh and
More informationSo#ware Specifica-ons. David Duncan March 23, 2012
So#ware Specifica-ons David Duncan March 23, 2012 Execu-ve Summary Crea-ng a so#ware specifica-on is tradi-onally done via the So#ware Requirements Specifica-on (SRS) but there has been a growing movement
More informationSQL: Data Querying. B0B36DBS, BD6B36DBS: Database Systems. h p://www.ksi.m.cuni.cz/~svoboda/courses/172-b0b36dbs/ Lecture 4
B0B36DBS, BD6B36DBS: Database Systems h p://www.ksi.m.cuni.cz/~svoboda/courses/172-b0b36dbs/ Lecture 4 SQL: Data Querying Mar n Svoboda mar n.svoboda@fel.cvut.cz 20. 3. 2018 Czech Technical University
More informationUSER MANUAL. for Windows & Mac. Links to mobile apps, printers and weighers.
Stick Reader SDL 400S USER MANUAL for Windows & Mac Links to mobile apps, printers and weighers. Version 09.10.2017 1Copyright 2017 Shearwell Data Ltd Table of Contents Ge ng started - Page 3 Ba ery informa
More informationPart 1: Installing MongoDB
Samantha Orogvany-Charpentier CSU ID: 2570586 Installing NoSQL Systems Part 1: Installing MongoDB For my lab, I installed MongoDB version 3.2.12 on Ubuntu 16.04. I followed the instructions detailed at
More informationBig Data and Scripting mongodb map reduce
Big Data and Scripting mongodb map reduce 1, 2, last lecture replication distribution full distributed storage network today use storage network for distributed computations introduce map/reduce framework
More informationADMIN TRAINING GUIDE FEBRUARY 22, 2017 STAFFING SYSTEM NIGHT OWL PRODUCTIONS ENTERPRISE SYSTEMS & SERVICES KENNESAW STATE UNIVERSITY
ADMIN TRAINING GUIDE FEBRUARY 22, 2017 STAFFING SYSTEM NIGHT OWL PRODUCTIONS ENTERPRISE SYSTEMS & SERVICES KENNESAW STATE UNIVERSITY Table of Contents Welcome to Night Owl Produc ons!... 3 Accessing Night
More informationSQL Data Querying and Views
Course A7B36DBS: Database Systems Lecture 04: SQL Data Querying and Views Martin Svoboda Faculty of Electrical Engineering, Czech Technical University in Prague Outline SQL Data manipulation SELECT queries
More informationAPI v2. Conventions. Security Parameters. Collections. HTTP codes. Security Roles. Docs» API v2
Docs» API v2 API v2 Conventions Security Parameters headers X-Vsaas-Apikey (string) : Watcher API Key X-Vsaas-Session (string) : Session key, for logged in users Collections query search (string): Substring
More informationSIRE Solution Suite. Better Outcomes. Active Review Administration and User Manual. A Publication Of
Active Review Administration and User Manual SIRE Solution Suite An Official Manual of SIRE Technologies Document and Legislative Management Software Version 6.3 A Publication Of Better Outcomes. 2 SIRE
More informationMULTIMEDIA AND ANIMATION
MULTIMEDIA AND ANIMATION CURRICULUM HTML Document Overview The Structure Tags Components of the HTML Code Ge ng Started With HTML Wri ng the Code Head Elements HTML Tags HEAD Tags Title Tags Body Tag Displaying
More informationDSD Planning Center Online Tool User Manual
Designing much more than beautiful smiles! DSD Planning Center Online Tool User Manual version 1.0 english DSD Planning Center Online Tool User Manual STEP 1 REGiStRatiOn 1.1 Access the dsd planning center
More informationData Warehousing and Data Mining
Data Warehousing and Data Mining Lecture 3 Efficient Cube Computation CITS3401 CITS5504 Wei Liu School of Computer Science and Software Engineering Faculty of Engineering, Computing and Mathematics Acknowledgement:
More informationAccess Control Manager TM Release Notes
Access Control Manager TM 5.12.2 Release Notes Version 5.12.2 Released Monday, March 4, 2019 Files Released Avigilon Access Control Manager Physical Appliance Files 5.12.2.25-64 bit OS and Applica on Upgrade
More informationUsing Cowichan Problems to Inves6gate Programmability of X10 Programming System
Using Cowichan Problems to Inves6gate Programmability of X1 Programming System Jeeva S. Paudel, J. Nelson Amaral Department of Computing Science University of Alberta, Edmonton Canada June 4, 211 X1: Design
More information