Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introduction to mongodb's features and internals
Search
flaper87
July 31, 2013
Technology
690
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Introduction to mongodb's features and internals
flaper87
July 31, 2013
More Decks by flaper87
See All by flaper87
Inheriting code… and I don’t mean classes
flaper87
0
290
Don't try to look smart, be smart
flaper87
0
210
Keeping up with the pace of a fast growing community without dying
flaper87
0
220
A walk to remember: Debugging a distributed system failure
flaper87
0
230
Managing requirements for a many-thousands contributors software
flaper87
0
130
Fast-forward to today's Zaqar
flaper87
0
170
Breaking Backwards Compatibility: The easy way
flaper87
1
190
A functional view to Rust
flaper87
1
160
Rust - A walk to concurrency
flaper87
3
620
Other Decks in Technology
See All in Technology
Tab5をRubyで動くパソコンにする
kishima
1
130
Genie Code ワークショップ 基礎編 / Genie-Code-Workshop-fundamental
databricksjapan
PRO
0
340
DMMブックスのNext.js化を加速させるAI活用 / Migrating DMM Books to Next.js with AI
kentarom
1
330
When Does a Local Qwen Start to Break
morshoto
0
160
AIとペアプロを始める。人とのペアプロをやめる。ペアプロの良さを改めて知る。もっと好きになった。 / Rediscovering Pair Programming
honyanya
1
190
Beyond the Hype: Practical AI for Your Oracle Database with MCP
thatjeffsmith
1
230
PM領域でのAI Agentの活用
lycorptech_jp
PRO
0
260
いま、生成AIにKaggleをどこまで 任せられるか — ROGIIコンペでの進め方とTips
k951286
2
1.3k
本番に近いテストをもっと手軽に - Postmanで広がるAPIテストの世界 / Expanding the World of API Testing with Postman
yokawasa
1
240
データエンジニアの困りごとをDevinと一緒に解消する
10xinc
2
790
Kiro Crewしか勝たん!?
miu_crescent
PRO
0
170
どんな手を使っても絶対間に合わせるスケジューラ
asari194617
0
1.5k
Featured
See All Featured
The Cost Of JavaScript in 2023
addyosmani
55
10k
Testing 201, or: Great Expectations
jmmastey
46
8.3k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
290
A Tale of Four Properties
chriscoyier
163
24k
エンジニアに許された特別な時間の終わり
watany
108
250k
Fireside Chat
paigeccino
42
4k
GraphQLとの向き合い方2022年版
quramy
50
15k
For a Future-Friendly Web
brad_frost
183
10k
Between Models and Reality
mayunak
4
440
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
300
Abbi's Birthday
coloredviolet
3
9.7k
Transcript
Introduction to MongoDB's features and internals
@flaper87 Tech Talk We'll go through: What is MongDB ?
Wait, did you say NoSQL ? Explore the past, understand the present Dive into its internals Other features Random Thoughts
Who's this dude? @flaper87 (a.k.a, Flavio Percoco): Very proud Red
Hatter, who's also part of the MongoDB Master team and has contributed to Open Source since... forever. One of those who thinks about programming when he's not programming. member of
Tech Talk @flaper87 What is MongoDB ?
Tech Talk @flaper87 What is MongoDB ? - GNU Affero
General Public License - NoSQL Database - Document Oriented - JSON-style records (BSON, actually)
@flaper87 Tech Talk Wait, Did you say NoSQL ?
@flaper87 Tech Talk Schema-less NoSQL ? which doesn't mean YOU
shouldn't have one
@flaper87 Tech Talk Non relational Schema-less NoSQL ? Weak-reference support
with DBRef
@flaper87 Tech Talk Horizontally scalable Non relational Schema-less NoSQL ?
@flaper87 Tech Talk (E)CP Horizontally scalable Non relational Schema-less NoSQL
? (Eventually) Consistent – Partition Tollerant
@flaper87 Tech Talk Huge amount of data (E)CP Horizontally scalable
Non relational Schema-less NoSQL ?
@flaper87 Tech Talk Explore the past, understand the present
@flaper87 Tech Talk Explore the past, understand the present @flaper87
Red Hat Confidential Tech Talk It wasn't exactly a database
@flaper87 Tech Talk Explore the past, understand the present @flaper87
Red Hat Confidential Tech Talk From PaaS to Databases - It wasn't exactly a database Open sourced in 2009
@flaper87 Tech Talk Explore the past, understand the present @flaper87
Red Hat Confidential Tech Talk March 2010, Version 1.4 - From PaaS to Databases - It wasn't exactly a database Production ready
Tech Talk @flaper87 Dive B-Tree Indexes
Tech Talk @flaper87 Dive One index per query
Tech Talk @flaper87 Dive Readers – Writer Lock Per database
Tech Talk @flaper87 Dive MMAP LRU'd Virtual Memory
Tech Talk @flaper87 Dive v8 Since version 2.4
@flaper87 Tech Talk Other Features
@flaper87 Tech Talk Other Features Map / Reduce
@flaper87 Tech Talk Other Features Aggregation Framework
@flaper87 Tech Talk Other Features Full-Text Indexes
@flaper87 Tech Talk Other Features Geo Spatial Indexes
@flaper87 Tech Talk Other Features GridFS
Tech Talk @flaper87 Random Thoughts It's not a sliver bullet,
just a bullet Define your schema Create indexes, wisely It's not a search engine GridFS is Cool ™
Tech Talk @flaper87 Q&A Thanks http:/ /www.mongodb.org/