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
1
670
Introduction to mongodb's features and internals
flaper87
July 31, 2013
Tweet
Share
More Decks by flaper87
See All by flaper87
Inheriting code… and I don’t mean classes
flaper87
0
270
Don't try to look smart, be smart
flaper87
0
190
Keeping up with the pace of a fast growing community without dying
flaper87
0
190
A walk to remember: Debugging a distributed system failure
flaper87
0
220
Managing requirements for a many-thousands contributors software
flaper87
0
100
Fast-forward to today's Zaqar
flaper87
0
160
Breaking Backwards Compatibility: The easy way
flaper87
1
170
A functional view to Rust
flaper87
1
150
Rust - A walk to concurrency
flaper87
3
600
Other Decks in Technology
See All in Technology
(技術的には)社内システムもOKなブラウザエージェントを作ってみた!
har1101
0
130
Claude_CodeでSEOを最適化する_AI_Ops_Community_Vol.2__マーケティングx_AIはここまで進化した.pdf
riku_423
2
610
Cosmos World Foundation Model Platform for Physical AI
takmin
0
970
StrandsとNeptuneを使ってナレッジグラフを構築する
yakumo
1
120
AI駆動開発を事業のコアに置く
tasukuonizawa
1
360
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
10k
SRE Enabling戦記 - 急成長する組織にSREを浸透させる戦いの歴史
markie1009
0
170
Oracle AI Database移行・アップグレード勉強会 - RAT活用編
oracle4engineer
PRO
0
110
今こそ学びたいKubernetesネットワーク ~CNIが繋ぐNWとプラットフォームの「フラッと」な対話
logica0419
5
370
AIエージェントに必要なのはデータではなく文脈だった/ai-agent-context-graph-mybest
jonnojun
1
240
広告の効果検証を題材にした因果推論の精度検証について
zozotech
PRO
0
210
日本の85%が使う公共SaaSは、どう育ったのか
taketakekaho
1
240
Featured
See All Featured
[RailsConf 2023] Rails as a piece of cake
palkan
59
6.3k
Designing Experiences People Love
moore
144
24k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
98
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
4 Signs Your Business is Dying
shpigford
187
22k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
140
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
140
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.6k
What's in a price? How to price your products and services
michaelherold
247
13k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
760
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
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/