Enviar búsqueda
Cargar
MongoDB at LAHacks :)
•
0 recomendaciones
•
855 vistas
Randall Hunt
Seguir
I don't normally use slides... but when I do they're mirror images.
Leer menos
Leer más
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 37
Descargar ahora
Descargar para leer sin conexión
Recomendados
State of AI/ML in Real Estate
State of AI/ML in Real Estate
IDEAS - Int'l Data Engineering and Science Association
DBpedia Bloopers
DBpedia Bloopers
Fariz Darari
NISO Bibliographic Roadmap Meeting Proposal
NISO Bibliographic Roadmap Meeting Proposal
Diane Hillmann
Steam Learn: An introduction to Redis
Steam Learn: An introduction to Redis
inovia
Wikipedia infobox type_prediction_slides_dl4_k_gs
Wikipedia infobox type_prediction_slides_dl4_k_gs
Russa Biswas
MongoDB Replication fundamentals - Desert Code Camp - October 2014
MongoDB Replication fundamentals - Desert Code Camp - October 2014
Avinash Ramineni
Exploring the replication in MongoDB
Exploring the replication in MongoDB
Igor Donchovski
Replication MongoDB Days 2013
Replication MongoDB Days 2013
Randall Hunt
Recomendados
State of AI/ML in Real Estate
State of AI/ML in Real Estate
IDEAS - Int'l Data Engineering and Science Association
DBpedia Bloopers
DBpedia Bloopers
Fariz Darari
NISO Bibliographic Roadmap Meeting Proposal
NISO Bibliographic Roadmap Meeting Proposal
Diane Hillmann
Steam Learn: An introduction to Redis
Steam Learn: An introduction to Redis
inovia
Wikipedia infobox type_prediction_slides_dl4_k_gs
Wikipedia infobox type_prediction_slides_dl4_k_gs
Russa Biswas
MongoDB Replication fundamentals - Desert Code Camp - October 2014
MongoDB Replication fundamentals - Desert Code Camp - October 2014
Avinash Ramineni
Exploring the replication in MongoDB
Exploring the replication in MongoDB
Igor Donchovski
Replication MongoDB Days 2013
Replication MongoDB Days 2013
Randall Hunt
Schema Design in MongoDB - TriMug Meetup North Carolina
Schema Design in MongoDB - TriMug Meetup North Carolina
Randall Hunt
Schema.org Structured data the What, Why, & How
Schema.org Structured data the What, Why, & How
Richard Wallis
Linked Data: The Real Web 2.0 (from 2008)
Linked Data: The Real Web 2.0 (from 2008)
Uche Ogbuji
MongoTorino 2013 Opening Keynote
MongoTorino 2013 Opening Keynote
Mitch Pirtle
Contextual Computing: Laying a Global Data Foundation
Contextual Computing: Laying a Global Data Foundation
Richard Wallis
Creating and styling tables
Creating and styling tables
Nicole Ryan
10 more-things-you-can-do-with-python
10 more-things-you-can-do-with-python
Daniel Greenfeld
Big Data and Hadoop in the Cloud
Big Data and Hadoop in the Cloud
Amazon Web Services LATAM
Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010
Juan Sequeda
OrientDB - the 2nd generation of (MultiModel) NoSQL - Luigi Dell Aquila - Cod...
OrientDB - the 2nd generation of (MultiModel) NoSQL - Luigi Dell Aquila - Cod...
Codemotion
WhereML a Serverless ML Powered Location Guessing Twitter Bot
WhereML a Serverless ML Powered Location Guessing Twitter Bot
Randall Hunt
How to Choose The Right Database on AWS - Berlin Summit - 2019
How to Choose The Right Database on AWS - Berlin Summit - 2019
Randall Hunt
Where ml ai_heavy
Where ml ai_heavy
Randall Hunt
Randall's re:Invent Recap
Randall's re:Invent Recap
Randall Hunt
Deep Dive: AWS X-Ray London Summit 2017
Deep Dive: AWS X-Ray London Summit 2017
Randall Hunt
Canada DevOps Conference
Canada DevOps Conference
Randall Hunt
TIAD - Is Automation Worth My Time?
TIAD - Is Automation Worth My Time?
Randall Hunt
Git
Git
Randall Hunt
A Century Of Weather Data - Midwest.io
A Century Of Weather Data - Midwest.io
Randall Hunt
Sharding in MongoDB Days 2013
Sharding in MongoDB Days 2013
Randall Hunt
Replication and replica sets
Replication and replica sets
Randall Hunt
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Más contenido relacionado
Similar a MongoDB at LAHacks :)
Schema Design in MongoDB - TriMug Meetup North Carolina
Schema Design in MongoDB - TriMug Meetup North Carolina
Randall Hunt
Schema.org Structured data the What, Why, & How
Schema.org Structured data the What, Why, & How
Richard Wallis
Linked Data: The Real Web 2.0 (from 2008)
Linked Data: The Real Web 2.0 (from 2008)
Uche Ogbuji
MongoTorino 2013 Opening Keynote
MongoTorino 2013 Opening Keynote
Mitch Pirtle
Contextual Computing: Laying a Global Data Foundation
Contextual Computing: Laying a Global Data Foundation
Richard Wallis
Creating and styling tables
Creating and styling tables
Nicole Ryan
10 more-things-you-can-do-with-python
10 more-things-you-can-do-with-python
Daniel Greenfeld
Big Data and Hadoop in the Cloud
Big Data and Hadoop in the Cloud
Amazon Web Services LATAM
Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010
Juan Sequeda
OrientDB - the 2nd generation of (MultiModel) NoSQL - Luigi Dell Aquila - Cod...
OrientDB - the 2nd generation of (MultiModel) NoSQL - Luigi Dell Aquila - Cod...
Codemotion
Similar a MongoDB at LAHacks :)
(10)
Schema Design in MongoDB - TriMug Meetup North Carolina
Schema Design in MongoDB - TriMug Meetup North Carolina
Schema.org Structured data the What, Why, & How
Schema.org Structured data the What, Why, & How
Linked Data: The Real Web 2.0 (from 2008)
Linked Data: The Real Web 2.0 (from 2008)
MongoTorino 2013 Opening Keynote
MongoTorino 2013 Opening Keynote
Contextual Computing: Laying a Global Data Foundation
Contextual Computing: Laying a Global Data Foundation
Creating and styling tables
Creating and styling tables
10 more-things-you-can-do-with-python
10 more-things-you-can-do-with-python
Big Data and Hadoop in the Cloud
Big Data and Hadoop in the Cloud
Consuming Linked Data SemTech2010
Consuming Linked Data SemTech2010
OrientDB - the 2nd generation of (MultiModel) NoSQL - Luigi Dell Aquila - Cod...
OrientDB - the 2nd generation of (MultiModel) NoSQL - Luigi Dell Aquila - Cod...
Más de Randall Hunt
WhereML a Serverless ML Powered Location Guessing Twitter Bot
WhereML a Serverless ML Powered Location Guessing Twitter Bot
Randall Hunt
How to Choose The Right Database on AWS - Berlin Summit - 2019
How to Choose The Right Database on AWS - Berlin Summit - 2019
Randall Hunt
Where ml ai_heavy
Where ml ai_heavy
Randall Hunt
Randall's re:Invent Recap
Randall's re:Invent Recap
Randall Hunt
Deep Dive: AWS X-Ray London Summit 2017
Deep Dive: AWS X-Ray London Summit 2017
Randall Hunt
Canada DevOps Conference
Canada DevOps Conference
Randall Hunt
TIAD - Is Automation Worth My Time?
TIAD - Is Automation Worth My Time?
Randall Hunt
Git
Git
Randall Hunt
A Century Of Weather Data - Midwest.io
A Century Of Weather Data - Midwest.io
Randall Hunt
Sharding in MongoDB Days 2013
Sharding in MongoDB Days 2013
Randall Hunt
Replication and replica sets
Replication and replica sets
Randall Hunt
Más de Randall Hunt
(11)
WhereML a Serverless ML Powered Location Guessing Twitter Bot
WhereML a Serverless ML Powered Location Guessing Twitter Bot
How to Choose The Right Database on AWS - Berlin Summit - 2019
How to Choose The Right Database on AWS - Berlin Summit - 2019
Where ml ai_heavy
Where ml ai_heavy
Randall's re:Invent Recap
Randall's re:Invent Recap
Deep Dive: AWS X-Ray London Summit 2017
Deep Dive: AWS X-Ray London Summit 2017
Canada DevOps Conference
Canada DevOps Conference
TIAD - Is Automation Worth My Time?
TIAD - Is Automation Worth My Time?
Git
Git
A Century Of Weather Data - Midwest.io
A Century Of Weather Data - Midwest.io
Sharding in MongoDB Days 2013
Sharding in MongoDB Days 2013
Replication and replica sets
Replication and replica sets
Último
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
Delhi Call girls
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Anna Loughnan Colquhoun
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
The Digital Insurer
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Radu Cotescu
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Enterprise Knowledge
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
V3cube
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Principled Technologies
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Último
(20)
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
MongoDB at LAHacks :)
1.
Oh, Hi There
LAHacks J. Randall Hunt Developer Advocate at MongoDB
2.
3.
Who am I? •
J. Randall Hunt • @jrhunt • github.com/ranman • randall@mongodb.com • I'm a developer. I'm here to help.
4.
5.
6.
7.
8.
Why change something that's
been around for 40 years?
9.
10TB Data Human Kind
Has Produced Until 1991
10.
Data Mankind Produces
Every Day Since 2001 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB 10TB
11.
2 Kinds Of
Data
12.
NOSQL/NOREL
13.
Relational Schema Design Focus
on data storage
14.
Document Schema Design Focus
on data use
15.
16.
17.
18.
Nitty Gritty
19.
RDBMS MongoDB Database Database Table
Collection Row Document Index Index Join Embedded Document Foreign Key Reference
20.
21.
Documents?
22.
{ "hello": "world" }
23.
{ "_id": ObjectId("51638f8332e9bc556fe86de7"), "dstats": [ { "+":
"5", "-": "0", "f": "gitstreamer.py" }, { "+": "3", "-": "3", "f": "post-commit.py" } ], "author": "ranman", "ts": ISODate("2013-04-08T19:48:11-0400"), "project": "gitstreamer", "msg": "turning this into a webapp" } !
24.
25.
CRUD
26.
27.
test> db.test.find() Fetched 0
record(s) in 1ms -- Index[none]
28.
test> db.test.find() Fetched 0
record(s) in 1ms -- Index[none] test> db.test.insert({'hello': 'world'}) Inserted 1 record(s) in 1ms Insert WriteResult({ "ok": 1, "n": 1 })
29.
test> db.test.find() Fetched 0
record(s) in 1ms -- Index[none] test> db.test.insert({'hello': 'world'}) Inserted 1 record(s) in 1ms Insert WriteResult({ "ok": 1, "n": 1 }) test> db.test.find({'hello': 'world'}) { "_id": ObjectId("52d61af21486ef9e06d6d41a"), "hello": "world" } Fetched 1 record(s) in 0ms -- Index[none]
30.
test> db.test.update({'hello': 'world'},
{$set: {'hello': 'welt'}}) Updated 1 existing record(s) in 0ms Update WriteResult({ "ok": 1, "n": 1 }) test> db.test.find() Fetched 0 record(s) in 1ms -- Index[none] test> db.test.insert({'hello': 'world'}) Inserted 1 record(s) in 1ms Insert WriteResult({ "ok": 1, "n": 1 }) test> db.test.find({'hello': 'world'}) { "_id": ObjectId("52d61af21486ef9e06d6d41a"), "hello": "world" } Fetched 1 record(s) in 0ms -- Index[none]
31.
32.
Lots of Operators!
33.
34.
35.
36.
Build Something Awesome!
37.
Thanks! @jrhunt
Descargar ahora