The definitive guide to MongoDB a complete guide to dealing with big data using MongoDB

The Definitive Guide to MongoDB, Second Edition, is updated for the latest version and includes all of the latest MongoDB features, including the aggregation framework introduced in version 2.2 and hashed indexes in version 2.4. MongoDB is the most popular of the "Big Data" NoSQL database...

Descripción completa

Detalles Bibliográficos
Autores principales: Hows, David. author (author), Plugge, Eelco. author, Membrey, Peter. author, Hawkins, Tim. author
Formato: Libro electrónico
Idioma:Inglés
Publicado: New York : Apress 2013.
Edición:2nd ed. 2013.
Colección:Expert's voice in open source
Expert's voice in open source.
Materias:
Ver en Biblioteca Universitat Ramon Llull:https://discovery.url.edu/permalink/34CSUC_URL/1im36ta/alma991009629634906719
Tabla de Contenidos:
  • ""Contents at a Glance""; ""Contents ""; ""About the Authors""; ""About the Technical Reviewers""; ""Acknowledgments""; ""Introduction""; ""Part 1: MongoDB Basics""; ""Chapter 1: Introduction to MongoDB""; ""Reviewing the MongoDB Philosophy""; ""Using the Right Tool for the Right Job""; ""Lacking Innate Support for Transactions""; ""JSON and MongoDB""; ""Adopting a Nonrelational Approach""; ""Opting for Performance vs. Features""; ""Running the Database Anywhere""; ""Fitting Everything Together""; ""Generating or Creating a Key""; ""Using Keys and Values""; ""Implementing Collections""
  • ""Understanding Databases""""Reviewing the Feature List""; ""Using Document-Oriented Storage (BSON)""; ""Supporting Dynamic Queries""; ""Indexing Your Documents""; ""Leveraging Geospatial Indexes""; ""Profiling Queries""; ""Updating Information In-Place""; ""Storing Binary Data""; ""Replicating Data""; ""Implementing Sharding""; ""Using Map and Reduce Functions""; ""The All-New Aggregation Framework""; ""Getting Help""; ""Visiting the Website""; ""Chatting with the MongoDB Developers""; ""Cutting and Pasting MongoDB Code""; ""Finding Solutions on Google Groups""
  • ""Leveraging the JIRA Tracking System""""Summary""; ""Chapter 2: Installing MongoDB""; ""Choosing Your Version""; ""Understanding the Version Numbers""; ""Installing MongoDB on Your System""; ""Installing MongoDB under Linux""; ""Installing MongoDB through the Repositories""; ""Installing MongoDB Manually""; ""Installing MongoDB under Windows""; ""Running MongoDB""; ""Prerequisites""; ""Surveying the Installation Layout""; ""Using the MongoDB Shell""; ""Installing Additional Drivers""; ""Installing the PHP Driver""; ""Getting MongoDB for PHP""
  • ""Installing the PHP Driver on Unix-Based Platforms Automatically""""Installing the PHP Driver on Unix-Based Platforms Manually""; ""Installing the PHP Driver on Windows""; ""Confirming That Your PHP Installation Works""; ""Connecting to and Disconnecting from the PHP Driver""; ""Installing the Python Driver""; ""Installing PyMongo under Linux""; ""Installing PyMongo Automatically""; ""Installing PyMongo Manually""; ""Installing PyMongo under Windows""; ""Confirming That Your PyMongo Installation Works""; ""Summary""; ""Chapter 3: The Data Model""; ""Designing the Database""
  • ""Drilling Down on Collections""""Using Documents""; ""Embedding vs. Referencing Information in Documents""; ""Creating the _id Field""; ""Building Indexes""; ""Impacting Performance with Indexes""; ""Implementing Geospatial Indexing""; ""Querying Geospatial Information""; ""Using MongoDB in the Real World""; ""Summary""; ""Chapter 4: Working with Data""; ""Navigating Your Databases""; ""Viewing Available Databases and Collections""; ""Inserting Data into Collections""; ""Querying for Data""; ""Using the Dot Notation""; ""Using the Sort, Limit, and Skip Functions""
  • ""Working with Capped Collections, Natural Order, and natural""