Enviar pesquisa
Carregar
Indexing & query optimization
•
Transferir como PPT, PDF
•
5 gostaram
•
1,771 visualizações
Jared Rosoff
Seguir
My slides from MongoATL (2-8-2011)
Leia menos
Leia mais
Tecnologia
Vista de apresentação de diapositivos
Denunciar
Compartilhar
Vista de apresentação de diapositivos
Denunciar
Compartilhar
1 de 31
Baixar agora
Recomendados
MongoDB-SESSION03
MongoDB-SESSION03
Jainul Musani
File System Operations
File System Operations
G.C Reddy
Mongo db basic installation
Mongo db basic installation
Kishor Parkhe
ESNext for humans - LvivJS 16 August 2014
ESNext for humans - LvivJS 16 August 2014
Jan Jongboom
BDD - Behavior Driven Development Webapps mit Groovy Spock und Geb
BDD - Behavior Driven Development Webapps mit Groovy Spock und Geb
Christian Baranowski
Google App Engine Developer - Day3
Google App Engine Developer - Day3
Simon Su
MySql:Introduction
MySql:Introduction
DataminingTools Inc
Fun Teaching MongoDB New Tricks
Fun Teaching MongoDB New Tricks
MongoDB
Recomendados
MongoDB-SESSION03
MongoDB-SESSION03
Jainul Musani
File System Operations
File System Operations
G.C Reddy
Mongo db basic installation
Mongo db basic installation
Kishor Parkhe
ESNext for humans - LvivJS 16 August 2014
ESNext for humans - LvivJS 16 August 2014
Jan Jongboom
BDD - Behavior Driven Development Webapps mit Groovy Spock und Geb
BDD - Behavior Driven Development Webapps mit Groovy Spock und Geb
Christian Baranowski
Google App Engine Developer - Day3
Google App Engine Developer - Day3
Simon Su
MySql:Introduction
MySql:Introduction
DataminingTools Inc
Fun Teaching MongoDB New Tricks
Fun Teaching MongoDB New Tricks
MongoDB
Spock and Geb in Action
Spock and Geb in Action
Christian Baranowski
Building Real Time Systems on MongoDB Using the Oplog at Stripe
Building Real Time Systems on MongoDB Using the Oplog at Stripe
MongoDB
UI components for large amounts of data
UI components for large amounts of data
Cenarion Information Systems GmbH
MySql:Basics
MySql:Basics
DataminingTools Inc
Config BuildConfig
Config BuildConfig
NexThoughts Technologies
Grails queries
Grails queries
Husain Dalal
Unit testing powershell
Unit testing powershell
Matt Wrock
Scala on Your Phone
Scala on Your Phone
Michael Galpin
MySQL flexible schema and JSON for Internet of Things
MySQL flexible schema and JSON for Internet of Things
Alexander Rubin
Python database access
Python database access
Smt. Indira Gandhi College of Engineering, Navi Mumbai, Mumbai
Cassandra 2.2 & 3.0
Cassandra 2.2 & 3.0
Victor Coustenoble
Experiment no 2
Experiment no 2
Ankit Dubey
Introduction to the new official C# Driver developed by 10gen
Introduction to the new official C# Driver developed by 10gen
MongoDB
MongoDB With Style
MongoDB With Style
Gabriele Lana
Bootstrap
Bootstrap
NexThoughts Technologies
20110514 mongo dbチューニング
20110514 mongo dbチューニング
Yuichi Matsuo
Using web2py's DAL in other projects or frameworks
Using web2py's DAL in other projects or frameworks
Bruno Rocha
Rのスコープとフレームと環境と
Rのスコープとフレームと環境と
Takeshi Arabiki
The Ring programming language version 1.10 book - Part 37 of 212
The Ring programming language version 1.10 book - Part 37 of 212
Mahmoud Samir Fayed
Code refactoring of existing AutoTest to PageObject pattern
Code refactoring of existing AutoTest to PageObject pattern
Anton Bogdan
Indexing In MongoDB
Indexing In MongoDB
Kishor Parkhe
Indexing with MongoDB
Indexing with MongoDB
MongoDB
Mais conteúdo relacionado
Mais procurados
Spock and Geb in Action
Spock and Geb in Action
Christian Baranowski
Building Real Time Systems on MongoDB Using the Oplog at Stripe
Building Real Time Systems on MongoDB Using the Oplog at Stripe
MongoDB
UI components for large amounts of data
UI components for large amounts of data
Cenarion Information Systems GmbH
MySql:Basics
MySql:Basics
DataminingTools Inc
Config BuildConfig
Config BuildConfig
NexThoughts Technologies
Grails queries
Grails queries
Husain Dalal
Unit testing powershell
Unit testing powershell
Matt Wrock
Scala on Your Phone
Scala on Your Phone
Michael Galpin
MySQL flexible schema and JSON for Internet of Things
MySQL flexible schema and JSON for Internet of Things
Alexander Rubin
Python database access
Python database access
Smt. Indira Gandhi College of Engineering, Navi Mumbai, Mumbai
Cassandra 2.2 & 3.0
Cassandra 2.2 & 3.0
Victor Coustenoble
Experiment no 2
Experiment no 2
Ankit Dubey
Introduction to the new official C# Driver developed by 10gen
Introduction to the new official C# Driver developed by 10gen
MongoDB
MongoDB With Style
MongoDB With Style
Gabriele Lana
Bootstrap
Bootstrap
NexThoughts Technologies
20110514 mongo dbチューニング
20110514 mongo dbチューニング
Yuichi Matsuo
Using web2py's DAL in other projects or frameworks
Using web2py's DAL in other projects or frameworks
Bruno Rocha
Rのスコープとフレームと環境と
Rのスコープとフレームと環境と
Takeshi Arabiki
The Ring programming language version 1.10 book - Part 37 of 212
The Ring programming language version 1.10 book - Part 37 of 212
Mahmoud Samir Fayed
Code refactoring of existing AutoTest to PageObject pattern
Code refactoring of existing AutoTest to PageObject pattern
Anton Bogdan
Mais procurados
(20)
Spock and Geb in Action
Spock and Geb in Action
Building Real Time Systems on MongoDB Using the Oplog at Stripe
Building Real Time Systems on MongoDB Using the Oplog at Stripe
UI components for large amounts of data
UI components for large amounts of data
MySql:Basics
MySql:Basics
Config BuildConfig
Config BuildConfig
Grails queries
Grails queries
Unit testing powershell
Unit testing powershell
Scala on Your Phone
Scala on Your Phone
MySQL flexible schema and JSON for Internet of Things
MySQL flexible schema and JSON for Internet of Things
Python database access
Python database access
Cassandra 2.2 & 3.0
Cassandra 2.2 & 3.0
Experiment no 2
Experiment no 2
Introduction to the new official C# Driver developed by 10gen
Introduction to the new official C# Driver developed by 10gen
MongoDB With Style
MongoDB With Style
Bootstrap
Bootstrap
20110514 mongo dbチューニング
20110514 mongo dbチューニング
Using web2py's DAL in other projects or frameworks
Using web2py's DAL in other projects or frameworks
Rのスコープとフレームと環境と
Rのスコープとフレームと環境と
The Ring programming language version 1.10 book - Part 37 of 212
The Ring programming language version 1.10 book - Part 37 of 212
Code refactoring of existing AutoTest to PageObject pattern
Code refactoring of existing AutoTest to PageObject pattern
Semelhante a Indexing & query optimization
Indexing In MongoDB
Indexing In MongoDB
Kishor Parkhe
Indexing with MongoDB
Indexing with MongoDB
MongoDB
MongoDB (Advanced)
MongoDB (Advanced)
TO THE NEW | Technology
Building Apps with MongoDB
Building Apps with MongoDB
Nate Abele
Indexing
Indexing
Mike Dirolf
Indexing documents
Indexing documents
MongoDB
Mongo indexes
Mongo indexes
Mehmet Çetin
Indexing and Query Optimizer (Mongo Austin)
Indexing and Query Optimizer (Mongo Austin)
MongoDB
Mongo db勉強会20110730
Mongo db勉強会20110730
Akihiro Okuno
Latinoware
Latinoware
kchodorow
Rapid and Scalable Development with MongoDB, PyMongo, and Ming
Rapid and Scalable Development with MongoDB, PyMongo, and Ming
Rick Copeland
Full Text Search In PostgreSQL
Full Text Search In PostgreSQL
Karwin Software Solutions LLC
Mongo db readingdocumentusecases
Mongo db readingdocumentusecases
zarigatongy
PyCon 2010 SQLAlchemy tutorial
PyCon 2010 SQLAlchemy tutorial
jbellis
Benefits of using MongoDB: Reduce Complexity & Adapt to Changes
Benefits of using MongoDB: Reduce Complexity & Adapt to Changes
Alex Nguyen
Postgres can do THAT?
Postgres can do THAT?
alexbrasetvik
MongoDB World 2016: Deciphering .explain() Output
MongoDB World 2016: Deciphering .explain() Output
MongoDB
Indexing and Query Optimizer
Indexing and Query Optimizer
MongoDB
Fazendo mágica com ElasticSearch
Fazendo mágica com ElasticSearch
Pedro Franceschi
Mongoseattle indexing-2010-07-27
Mongoseattle indexing-2010-07-27
MongoDB
Semelhante a Indexing & query optimization
(20)
Indexing In MongoDB
Indexing In MongoDB
Indexing with MongoDB
Indexing with MongoDB
MongoDB (Advanced)
MongoDB (Advanced)
Building Apps with MongoDB
Building Apps with MongoDB
Indexing
Indexing
Indexing documents
Indexing documents
Mongo indexes
Mongo indexes
Indexing and Query Optimizer (Mongo Austin)
Indexing and Query Optimizer (Mongo Austin)
Mongo db勉強会20110730
Mongo db勉強会20110730
Latinoware
Latinoware
Rapid and Scalable Development with MongoDB, PyMongo, and Ming
Rapid and Scalable Development with MongoDB, PyMongo, and Ming
Full Text Search In PostgreSQL
Full Text Search In PostgreSQL
Mongo db readingdocumentusecases
Mongo db readingdocumentusecases
PyCon 2010 SQLAlchemy tutorial
PyCon 2010 SQLAlchemy tutorial
Benefits of using MongoDB: Reduce Complexity & Adapt to Changes
Benefits of using MongoDB: Reduce Complexity & Adapt to Changes
Postgres can do THAT?
Postgres can do THAT?
MongoDB World 2016: Deciphering .explain() Output
MongoDB World 2016: Deciphering .explain() Output
Indexing and Query Optimizer
Indexing and Query Optimizer
Fazendo mágica com ElasticSearch
Fazendo mágica com ElasticSearch
Mongoseattle indexing-2010-07-27
Mongoseattle indexing-2010-07-27
Mais de Jared Rosoff
MongoDB Advanced Schema Design - Inboxes
MongoDB Advanced Schema Design - Inboxes
Jared Rosoff
Mongosv 2011 - Sharding
Mongosv 2011 - Sharding
Jared Rosoff
Mongosv 2011 - Replication
Mongosv 2011 - Replication
Jared Rosoff
Mongosv 2011 - MongoDB on Amazon EC2
Mongosv 2011 - MongoDB on Amazon EC2
Jared Rosoff
MongoDB Deployment Tips
MongoDB Deployment Tips
Jared Rosoff
Scaling with mongo db - SF Mongo User Group 7-19-2011
Scaling with mongo db - SF Mongo User Group 7-19-2011
Jared Rosoff
MongoDB on EC2 and EBS
MongoDB on EC2 and EBS
Jared Rosoff
Web performance meetup bos 11 18-2010
Web performance meetup bos 11 18-2010
Jared Rosoff
Scalable Event Analytics with MongoDB & Ruby on Rails
Scalable Event Analytics with MongoDB & Ruby on Rails
Jared Rosoff
Mais de Jared Rosoff
(9)
MongoDB Advanced Schema Design - Inboxes
MongoDB Advanced Schema Design - Inboxes
Mongosv 2011 - Sharding
Mongosv 2011 - Sharding
Mongosv 2011 - Replication
Mongosv 2011 - Replication
Mongosv 2011 - MongoDB on Amazon EC2
Mongosv 2011 - MongoDB on Amazon EC2
MongoDB Deployment Tips
MongoDB Deployment Tips
Scaling with mongo db - SF Mongo User Group 7-19-2011
Scaling with mongo db - SF Mongo User Group 7-19-2011
MongoDB on EC2 and EBS
MongoDB on EC2 and EBS
Web performance meetup bos 11 18-2010
Web performance meetup bos 11 18-2010
Scalable Event Analytics with MongoDB & Ruby on Rails
Scalable Event Analytics with MongoDB & Ruby on Rails
Último
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
MadyBayot
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Dropbox
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Deepika Singh
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
sammart93
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
The Digital Insurer
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Drew Madelung
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
The Digital Insurer
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
apidays
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
sudhanshuwaghmare1
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Juan lago vázquez
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
Rustici Software
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
lior mazor
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Igalia
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
apidays
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Zilliz
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Khem
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
The Digital Insurer
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
apidays
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
jfdjdjcjdnsjd
Último
(20)
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Navi Mumbai Call Girls 🥰 8617370543 Service Offer VIP Hot Model
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
Manulife - Insurer Transformation Award 2024
Manulife - Insurer Transformation Award 2024
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
presentation ICT roal in 21st century education
presentation ICT roal in 21st century education
Indexing & query optimization
1.
2.
3.
Indexing 101
4.
Ack! My queries
are slow! http://michaelprescott.typepad.com/.a/6a00d83451574c69e20134858a87a2970c-800wi
5.
Index FTW! http://musformation.com/pics/excited.jpg
6.
Why did that
happen? Magic More Magic
7.
Table scans 1
2 3 4 5 6 7 Looked at 7 objects Find where x equals 7
8.
Tree Lookup 7
6 5 4 3 2 1 Looked at 3 objects Find where x equals 7
9.
O(n) vs. O(log
n) Table scan Index Number of records Number of comparisons
10.
Analyzing Query Performance
11.
12.
13.
14.
Creating Indexes
15.
16.
17.
18.
19.
20.
21.
Sparse Indexes
22.
Geospatial Indexes
23.
Managing Indexes
24.
Listing indexes db.posts.getIndexes()
25.
Dropping indexes db.posts.dropIndex({“tags”:
1})
26.
Background building db.posts.ensureIndex(...,
{background: true})
27.
Query Planning
28.
Query Planning
29.
When isn’t an
index used?
30.
Picking an Index
scan Index on x Index on y Remember Terminate
31.
Baixar agora