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
MongoDB 2.6 is great but what about 2.8?
Search
Norberto
September 11, 2014
Programming
78
0
Share
MongoDB 2.6 is great but what about 2.8?
Brief review of 2.6 features and a quick peek on what to expect for 2.8 MongoDb
Norberto
September 11, 2014
More Decks by Norberto
See All by Norberto
How Different are MongoDB Drivers
nleite
1
91
MongoDB: Architecture and Use Cases
nleite
3
330
Aggregation and Data Processing
nleite
2
99
Welcome to MongoDB
nleite
2
160
From Relational To Document
nleite
0
94
MongoDB @ Johannesburg day 1
nleite
0
82
MongoDB @ Johannesburg day 2
nleite
0
48
Aggregation and Data Processing MongoDB
nleite
0
90
Expanding Retail Frontiers with MongoDB
nleite
0
91
Other Decks in Programming
See All in Programming
AIベース静的検査器の偽陽性率を抑える工夫3選
orgachem
PRO
4
440
PHPer、Cloudflare に引っ越す
suguruooki
1
140
継続的な負荷検証を目指して
pyama86
0
210
cloudnative conference 2026 flyle
azihsoyn
0
100
Cache-moi si tu peux : patterns et pièges du cache en production - Devoxx France 2026 - Conférence
slecache
0
330
2026年のソフトウェア開発を考える(2026/05版) / Software Engineering Scrum Fest Niigata 2026 Edition
twada
PRO
21
11k
Road to RubyKaigi: Play Hard(ware)
makicamel
1
540
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
130
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
1.4k
AIと共に生きる技術選定 2026
sgash708
0
120
検索設計から 推論設計への重心移動と Recall-First Retrieval
po3rin
5
1.5k
Terraform言語の静的解析 / static analysis of Terraform language
wata727
1
140
Featured
See All Featured
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
770
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
500
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.8k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
900
Code Review Best Practice
trishagee
74
20k
We Are The Robots
honzajavorek
0
220
A Modern Web Designer's Workflow
chriscoyier
698
190k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Writing Fast Ruby
sferik
630
63k
Fireside Chat
paigeccino
42
3.9k
KATA
mclloyd
PRO
35
15k
Transcript
MongoDB 2.6 is great but what about 2.8? SA |
Eng, MongoDB Norberto #lxmug
What’s New • Query System Improvements • Integrated Text Search
• Enterprise-Grade Security • Non-Stop Operations
Query System Improvements
Query System Improvments • Index Intersection • Pipelined Data Transformations
• New Update Operators • New Set Operators
Index Intersection • Simpler ad-hoc queries • Existing Indexes can
be combined to optimize a query – Less Index Maintenance – Smaller Working Set – Lower Write Overhead – More Adaptive
Pipelined Data Transformations • $out for Aggregation • Write results
sets to a named collection • No limit on output size • Cursors back for results
New Update Operators • $mul • $min • $max •
$currentDate • New modifiers for $push
New Set Operators • $project operator in the aggregation pipeline
now supports an expanded set of expressions – $setIsSubset – $setEquals – $setDifference – $setIntersection – $setUnion – $allElementsTrue – $anyElementTrue
Redaction • Field-level Security • Access policies can be set
in Query Language • Two criteria to set Permissions – Document Content – User Privilege
Integrated Search
Text Search • Now production-ready • Integrated with MongoDB’s Query
Engine • Multi-language document support • Text-search expressions can be used in the Aggregation Framework (not true in 2.5.4)
Possibilities with Text Search • Relevance ranking • Boolean operators
• Language-specific tokenization and stemming • Fielded search • Field-weighted scoring • Stop words • Type-aware indexes
Security
None
Business Needs Replica Set Benefits Authentication In Database LDAP* Kerberos*
x.509 Certificates* Authorization Built-in Roles User-Defined Roles Field Level Security Auditing Admin Operations* Queries (via Partner Solutions) Encryption Network: SSL (with FIPS 140-2)* Disk: Partner Solutions MongoDB Enterprise-Grade Security *Requires MongoDB Enterprise
Security • Authentication with LDAP (Enterprise only) • x.509 Certificates
• User defined roles • Auditing (Enterprise only) • Windows Kerberos Support (And Windows Enterprise)
State of Security in MongoDB • Authentication – Who are
you? – X.509 authentication and Kerberos • Authorization – What can you do? – User Defined Roles, Collection-level Access Control • Auditing – What have you done? – DDL, User Manipulation, Authorization failure
Operational Improvements
Improving Performance and Scalability • Query Router Connection Pooling •
Bulk Write Operations • Resource Overload Protection with $maxTimeMS
Operational Improvements • Background Secondary Indexing • Mixed SSL Connections
• Expanded SNMP Support
So … what’s coming?!
Document Level Locking!!!
Pluggable Storage Engine API
MMS Monitoring API
MMS Backup API
MMS Automation GA
Obrigado! Norberto Leite #lxmug