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
660
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
240
Don't try to look smart, be smart
flaper87
0
170
Keeping up with the pace of a fast growing community without dying
flaper87
0
180
A walk to remember: Debugging a distributed system failure
flaper87
0
200
Managing requirements for a many-thousands contributors software
flaper87
0
89
Fast-forward to today's Zaqar
flaper87
0
130
Breaking Backwards Compatibility: The easy way
flaper87
1
160
A functional view to Rust
flaper87
1
140
Rust - A walk to concurrency
flaper87
3
580
Other Decks in Technology
See All in Technology
活きてなかったデータを活かしてみた話 / Shirokane Kougyou vol 19
sansan_randd
1
410
ObsidianをMCP連携させてみる
ttnyt8701
2
140
Amazon Q Developer for GitHubとAmplify Hosting でサクッとデジタル名刺を作ってみた
kmiya84377
0
3.5k
AIエージェント最前線! Amazon Bedrock、Amazon Q、そしてMCPを使いこなそう
minorun365
PRO
10
3.7k
DenoとJSRで実現する最速MCPサーバー開発記 / Building MCP Servers at Lightning Speed with Deno and JSR
yamanoku
1
260
【TiDB GAME DAY 2025】Shadowverse: Worlds Beyond にみる TiDB 活用術
cygames
0
830
ユーザーのプロフィールデータを活用した推薦精度向上の取り組み
yudai00
0
470
Snowflake Summit 2025 データエンジニアリング関連新機能紹介 / Snowflake Summit 2025 What's New about Data Engineering
tiltmax3
0
220
Oracle Audit Vault and Database Firewall 20 概要
oracle4engineer
PRO
2
1.6k
監視のこれまでとこれから/sakura monitoring seminar 2025
fujiwara3
10
2.9k
Azure AI Foundryでマルチエージェントワークフロー
seosoft
0
140
変化する開発、進化する体系時代に適応するソフトウェアエンジニアの知識と考え方(JaSST'25 Kansai)
mizunori
0
130
Featured
See All Featured
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Building Flexible Design Systems
yeseniaperezcruz
328
39k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
The Language of Interfaces
destraynor
158
25k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
137
34k
BBQ
matthewcrist
89
9.7k
Navigating Team Friction
lara
187
15k
The World Runs on Bad Software
bkeepers
PRO
68
11k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
10
920
Building a Scalable Design System with Sketch
lauravandoore
462
33k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Scaling GitHub
holman
459
140k
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/