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
630
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
210
Don't try to look smart, be smart
flaper87
0
160
Keeping up with the pace of a fast growing community without dying
flaper87
0
150
A walk to remember: Debugging a distributed system failure
flaper87
0
190
Managing requirements for a many-thousands contributors software
flaper87
0
77
Fast-forward to today's Zaqar
flaper87
0
110
Breaking Backwards Compatibility: The easy way
flaper87
1
150
A functional view to Rust
flaper87
1
130
Rust - A walk to concurrency
flaper87
3
560
Other Decks in Technology
See All in Technology
10XにおけるData Contractの導入について: Data Contract事例共有会
10xinc
5
590
iOS/Androidで同じUI体験をネ イティブで作成する際に気をつ けたい落とし穴
fumiyasac0921
1
110
個人でもIAM Identity Centerを使おう!(アクセス管理編)
ryder472
3
190
リンクアンドモチベーション ソフトウェアエンジニア向け紹介資料 / Introduction to Link and Motivation for Software Engineers
lmi
4
300k
スクラム成熟度セルフチェックツールを作って得た学びとその活用法
coincheck_recruit
1
140
RubyのWebアプリケーションを50倍速くする方法 / How to Make a Ruby Web Application 50 Times Faster
hogelog
3
940
隣接領域をBeyondするFinatextのエンジニア組織設計 / beyond-engineering-areas
stajima
1
270
元旅行会社の情シス部員が教えるおすすめなre:Inventへの行き方 / What is the most efficient way to re:Invent
naospon
2
330
開発生産性を上げながらビジネスも30倍成長させてきたチームの姿
kamina_zzz
2
1.7k
Why does continuous profiling matter to developers? #appdevelopercon
salaboy
0
180
なぜ今 AI Agent なのか _近藤憲児
kenjikondobai
4
1.3k
第1回 国土交通省 データコンペ参加者向け勉強会③- Snowflake x estie編 -
estie
0
120
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
49
11k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.4k
How to Think Like a Performance Engineer
csswizardry
20
1.1k
Become a Pro
speakerdeck
PRO
25
5k
Code Review Best Practice
trishagee
64
17k
Navigating Team Friction
lara
183
14k
Faster Mobile Websites
deanohume
305
30k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
VelocityConf: Rendering Performance Case Studies
addyosmani
325
24k
Large-scale JavaScript Application Architecture
addyosmani
510
110k
GraphQLの誤解/rethinking-graphql
sonatard
67
10k
Adopting Sorbet at Scale
ufuk
73
9.1k
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/