Mongo db in 3 minutes   BoilerMake
Upcoming SlideShare
Loading in...5
×
 

Mongo db in 3 minutes BoilerMake

on

  • 436 views

 

Statistics

Views

Total Views
436
Views on SlideShare
429
Embed Views
7

Actions

Likes
0
Downloads
4
Comments
0

1 Embed 7

https://twitter.com 7

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Mongo db in 3 minutes   BoilerMake Mongo db in 3 minutes BoilerMake Presentation Transcript

  • MongoDB in 3 Minutes Valeri Karpov Kernel Tools Engineer, MongoDB www.thecodebarbarian.com github.com/vkarpov15 @code_barbarian
  • What makes MongoDB Special? •Open source, 100% free •Store data as objects, not columns •Sophisticated query engine and indices •Horizontal scalability built in •Drivers - write code in your favorite language And more: Go, C++, C, Perl, PHP, etc. *
  • Storing Data As Objects •MongoDB stores associative arrays: { name: “Val”, from: “MongoDB” } {‘name’: “Val”,‘from’: “MongoDB” } {“name”=>“Val”,“from”=>“MongoDB”} new BasicDBObject(“name”, “Val”) *
  • Getting Started with MongoDB •Setting up MongoDB is simple: •OSX: brew install mongodb •Ubuntu: http://bit.ly/1eF0ZO8 •Windows: get zip from mongodb.org/downloads • •And run mongod, the MongoDB core server • *
  • Using the Shell •Now you can do inserts and queries! *
  • Using a Driver - PyMongo •Github: http://bit.ly/1jgPAYq (or Google it) •Available on pip: pip install pymongo •Recommend version v2.6.3 *
  • Using a Driver - PyMongo *
  • Who Uses MongoDB? *
  • Big Financial Firms *
  • Sites You Visited Recently *
  • Products That You’ll Be Using Today *
  • Thanks for Listening! Tech talk tomorrow @ 4pm Slides on Twitter, @code_barbarian *