0
MongoDBJustin Dearing - Mongo Master       Twitter: @zippy1981http://www.justaprogrammer.net       justin@mongodb.org
Who am IMongo MasterCommunity Contributer to Mon-   goDBI generally code in PowerShell,   C#, PHP, MongoDB and T-   SQL
What is MongoDBDocument based databaseOne server called mongod with one or more  databasesDatabases have one or more colle...
What is BSONBinary Serialized Object Notation Sort of strongly typed binary JSONhttp://bsonspec.org
Example BSON document{    _id: ObjectId("4d5c74b2a37da5e3edd9940b"),    Name: "Justin Dearing",    Email: ["justin@mongodb...
High Availability FeaturesReplica Sets – Master Slave replication with  automatic failover
DistributionSharding is baked inYou can distribute a collection  across serversSharding server is called mongos
CAPEventually ConsistentHighly AvailableTolerant to PartitioningCAP
Suported LanguagesC                     NodeJS NEWC++                   PerlErlang                PHPHaskell              ...
SupportMongoDB is developed by 10gen  http://www.10gen.comThey offer commercial support and consultingFree community suppo...
Time to look at the Enron Email
MongoDB PhillyDB database throw down
Upcoming SlideShare
Loading in...5
×

MongoDB PhillyDB database throw down

647

Published on

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
647
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
25
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "MongoDB PhillyDB database throw down"

  1. 1. MongoDBJustin Dearing - Mongo Master Twitter: @zippy1981http://www.justaprogrammer.net justin@mongodb.org
  2. 2. Who am IMongo MasterCommunity Contributer to Mon- goDBI generally code in PowerShell, C#, PHP, MongoDB and T- SQL
  3. 3. What is MongoDBDocument based databaseOne server called mongod with one or more databasesDatabases have one or more collectionsCollections contain one or more documents in BSONWorks on Windows/Mac/Linux/BSD
  4. 4. What is BSONBinary Serialized Object Notation Sort of strongly typed binary JSONhttp://bsonspec.org
  5. 5. Example BSON document{ _id: ObjectId("4d5c74b2a37da5e3edd9940b"), Name: "Justin Dearing", Email: ["justin@mongodb.org", "zippy1981@gmail.com", "justin.dearing@wunderman.com"], Resume : { Languages: ["C", "C++", "PHP", "C#"], Experience: null }}
  6. 6. High Availability FeaturesReplica Sets – Master Slave replication with automatic failover
  7. 7. DistributionSharding is baked inYou can distribute a collection across serversSharding server is called mongos
  8. 8. CAPEventually ConsistentHighly AvailableTolerant to PartitioningCAP
  9. 9. Suported LanguagesC NodeJS NEWC++ PerlErlang PHPHaskell PythonJava RubyJavascript Scala.NET (C# F#, Power- Shell, etc)
  10. 10. SupportMongoDB is developed by 10gen http://www.10gen.comThey offer commercial support and consultingFree community support on google groups as wellPhillyDB
  11. 11. Time to look at the Enron Email
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×