By Peter Membrey

Need a brief and simple to appreciate advent to MongoDB and NoSQL databases? MongoDB Basics, from The Definitive consultant to MongoDB, 2E, exhibits you ways a document-oriented database approach differs from a relational database, and the way to put in and start utilizing it. you are going to additionally study MongoDB layout fundamentals, together with geospatial indexing, find out how to navigate, view, and question your database, and the way to take advantage of GridFS with just a little Python.

What you’ll learn

  • What units MongoDB except different databases
  • How to put in MongoDB on all significant platforms
  • How to layout a MongoDB database
  • How to paintings with GridFS

Who this booklet is for

builders and relational database admins who have to wake up to hurry quick on what MongoDB is, the way it works, and the way to exploit it.

Table of Contents

Ch. 1: advent to MongoDB

Ch. 2: fitting MongoDB

Ch. three: the information Model

Ch. four: operating with Data

Ch. five: GridFS

Show description

Read or Download MongoDB Basics PDF

Best Nonfiction books

Making Great Games: An Insider's Guide to Designing and Developing the World's Greatest Video Games

Subscribe to videogame veteran Michael Thornton Wyman on a chain of specific, behind-the-scenes excursions with the groups that experience made essentially the most well known and significantly acclaimed videogames of the trendy period. Drawing on insider's views from a wide selection of groups, know about the construction of a tiny, self sustaining video game undertaking (World of Goo), informal online game classics (Diner sprint, Bejeweled Twist), the world's most well-liked social video game (FarmVille) in addition to the world's most well-liked mmog (World of Warcraft), laptop titles (Half existence 2) to AAA console video games (Madden NFL 10), and modern day masterpieces (Little colossal Planet, Rock Band, Uncharted 2: between Thieves).

Open Access (The MIT Press Essential Knowledge series)

The web shall we us proportion excellent copies of our paintings with a world viewers at almost free of charge. We reap the benefits of this progressive chance after we make our paintings "open access": electronic, on-line, at no cost, and freed from so much copyright and licensing regulations. Open entry is made attainable through the net and copyright-holder consent, and plenty of authors, musicians, filmmakers, and different creators who depend upon royalties are understandably unwilling to offer their consent.

7 Dirty Words: The Life and Crimes of George Carlin

In Seven soiled phrases, journalist and cultural critic James Sullivan tells the tale of other the USA from the Fifties to the current, from the singular vantage element of George Carlin, the Catholic boy for whom not anything was once sacred. A severe biography, Seven soiled phrases is an insightful (and, in fact, hilarious) exam of Carlin’s physique of labor because it pertained to its cultural occasions and the guy who created it, from his early days as amore-or-less traditional comic to his lovely transformation into the subversive comedic voice of the rising counterculture.

Comparative Commercial Contracts: Law, Culture and Economic Development (Hornbook Series)

This paintings deals a contextual comparative research of business contracts from their foundation till the current time. It reviews their confident and residing legislations in international locations and areas consultant of significant felony platforms and company cultures: Classical Rome, Medieval Europe and heart East, Codification Europe (especially France and Germany), Post-Colonial Latin the United States, the Soviet Union, the Peoples’ Republic of China, England, eighteenth and 19th centuries, and Post-Colonial usa.

Extra info for MongoDB Basics

Show sample text content

However, it is suggested that you simply name close() on the finish of your Hypertext Preprocessor code; this is helping you stay away from holding previous connections from placing round until eventually they ultimately day trip. It additionally is helping you make sure that any present connection is closed, thereby permitting a brand new connection to ensue, as within the following instance: $connection = new Mongo(); $connection->close(); $connection->connect(); the subsequent snippet exhibits how this is able to seem like in Hypertext Preprocessor: close(); ? > fitting the Python motive force Python is a general-purpose and easy-to-read programming language. those features make Python an excellent language to begin with while you're new to programming and scripting. It’s additionally an outstanding language to appear into while you're acquainted with programming, and you’re trying to find a multi-paradigm programming language that enables numerous kinds of programming (object-oriented programming, based programming, and so on). within the upcoming sections, you’ll the way to set up Python and permit MongoDB aid for the language. 32 CHAPTER 2 N fitting MONGODB fitting PyMongo below Linux Python bargains a particular package deal for MongoDB help known as PyMongo. This package deal enables you to have interaction with the MongoDB database, yet it is very important get this driving force up and working prior to you should use this robust mixture. As whilst fitting the Hypertext Preprocessor driving force, there are equipment you should use to put in PyMongo: an automatic procedure that depends upon setuptools or a guide process the place you obtain the resource code for the undertaking. the next sections assist you set up PyMongo utilizing either ways. fitting PyMongo instantly The pip software that comes bundled with the python-pip package deal enables you to instantly obtain, construct, set up, and deal with Python applications. this can be tremendously handy, allowing you to increase your Python modules install while it does all of the give you the results you want. N observe you need to have setuptools put in prior to you should use the pip software. it will be performed immediately whilst fitting the python-pip package deal. to put in pip, all you must do is inform apt-get to obtain and set up it, like so: $ sudo apt-get set up python-pip whilst this line executes, pip will become aware of the at the moment working model of Python and installs itself at the procedure. That’s all there's to it. Now you are prepared to exploit the pip command to obtain, make, and set up the MongoDB module, as during this instance: $ sudo pip set up pymongo back, that’s all there's to it! PyMongo is now put in and able to use. N Tip you may also set up prior models of the PyMongo module with pip utilizing the pip set up pymongo=x. y. z command. the following, x. y. z denotes the model of the module. fitting PyMongo Manually you can even decide to set up PyMongo manually. commence by way of going to the obtain part of the location that hosts the PyMongo plugin (http://pypi. python. org/pypi/pymongo).

Rated 4.01 of 5 – based on 34 votes