Mastering MongoDB 7.0 : achieve data excellence by unlocking the full potential of MongoDB

Book Cover
Average Rating
Published
Birmingham, UK : Packt Publishing Ltd., [2024].
Status
Available Online

Description

Mastering MongoDB 7.0 explores the latest version of MongoDB, an exceptional NoSQL database solution that aligns with the needs of modern web applications. This book starts with an informative overview of MongoDB's architecture and developer tools, guiding you through the process of connecting to databases seamlessly. This MongoDB book explores advanced queries in detail, including aggregation pipelines and multi-document ACID transactions. It delves into the capabilities of the MongoDB Atlas developer data platform and the latest features, such as Atlas Vector Search, and their role in AI applications, enabling developers to build applications with the scalability and performance that today's organizations need. It also covers the creation of resilient search functionality using MongoDB Atlas Search. Mastering MongoDB 7.0's deep coverage of advanced techniques encompasses everything from role-based access control (RBAC) to user management, auditing practices, and encryption across data, network, and storage layers. By the end of this book, you'll have developed the skills necessary to create efficient, secure, and high-performing applications using MongoDB. You'll have the confidence to undertake complex queries, integrate robust applications, and ensure data security to overcome modern data challenges.

More Details

Format
Edition
Fourth edition.
Language
English
ISBN
9781835463192, 1835463193

Notes

Bibliography
Includes bibliographical references and index.
Description
Mastering MongoDB 7.0 explores the latest version of MongoDB, an exceptional NoSQL database solution that aligns with the needs of modern web applications. This book starts with an informative overview of MongoDB's architecture and developer tools, guiding you through the process of connecting to databases seamlessly. This MongoDB book explores advanced queries in detail, including aggregation pipelines and multi-document ACID transactions. It delves into the capabilities of the MongoDB Atlas developer data platform and the latest features, such as Atlas Vector Search, and their role in AI applications, enabling developers to build applications with the scalability and performance that today's organizations need. It also covers the creation of resilient search functionality using MongoDB Atlas Search. Mastering MongoDB 7.0's deep coverage of advanced techniques encompasses everything from role-based access control (RBAC) to user management, auditing practices, and encryption across data, network, and storage layers. By the end of this book, you'll have developed the skills necessary to create efficient, secure, and high-performing applications using MongoDB. You'll have the confidence to undertake complex queries, integrate robust applications, and ensure data security to overcome modern data challenges.
Local note
O'Reilly O'Reilly Online Learning: Academic/Public Library Edition

Discover More

Also in this Series

Checking series information...

Reviews from GoodReads

Loading GoodReads Reviews.

Citations

APA Citation, 7th Edition (style guide)

Aleksendrić, M., Borucki, A., Domingues, L., Hammad, M. A., Hannouch, E., Nair, R., & Palmer, R. (2024). Mastering MongoDB 7.0: achieve data excellence by unlocking the full potential of MongoDB (Fourth edition.). Packt Publishing Ltd..

Chicago / Turabian - Author Date Citation, 17th Edition (style guide)

Marko, Aleksendrić et al.. 2024. Mastering MongoDB 7.0: Achieve Data Excellence By Unlocking the Full Potential of MongoDB. Birmingham, UK: Packt Publishing Ltd.

Chicago / Turabian - Humanities (Notes and Bibliography) Citation, 17th Edition (style guide)

Marko, Aleksendrić et al.. Mastering MongoDB 7.0: Achieve Data Excellence By Unlocking the Full Potential of MongoDB Birmingham, UK: Packt Publishing Ltd, 2024.

Harvard Citation (style guide)

Aleksendrić, M., Borucki, A., Domingues, L., Hammad, M. A., Hannouch, E., Nair, R. and Palmer, R. (2024). Mastering mongodb 7.0: achieve data excellence by unlocking the full potential of mongodb. Fourth edn. Birmingham, UK: Packt Publishing Ltd.

MLA Citation, 9th Edition (style guide)

Aleksendrić, Marko,, et al. Mastering MongoDB 7.0: Achieve Data Excellence By Unlocking the Full Potential of MongoDB Fourth edition., Packt Publishing Ltd., 2024.

Note! Citations contain only title, author, edition, publisher, and year published. Citations should be used as a guideline and should be double checked for accuracy. Citation formats are based on standards as of August 2021.

Staff View

Grouped Work ID
35a08872-1c04-6c25-59a5-f0585c898dc2-eng
Go To Grouped Work View in Staff Client

Grouping Information

Grouped Work ID35a08872-1c04-6c25-59a5-f0585c898dc2-eng
Full titlemastering mongodb 7 0 achieve data excellence by unlocking the full potential of mongodb
Authoraleksendrić marko
Grouping Categorybook
Last Update2025-04-02 03:18:58AM
Last Indexed2025-05-03 03:09:08AM

Book Cover Information

Image Sourcegoogle_isbn
First LoadedFeb 6, 2025
Last UsedFeb 24, 2025

Marc Record

First DetectedDec 16, 2024 11:27:42 PM
Last File Modification TimeDec 17, 2024 08:28:59 AM
SuppressedRecord had no items

MARC Record

LEADER06412cam a22005777i 4500
001on1417412960
003OCoLC
00520241217082603.0
006m     o  d        
007cr cnu|||unuuu
008240117s2024    enka    ob    001 0 eng d
019 |a 1417195884
020 |a 9781835463192
020 |a 1835463193
035 |a (OCoLC)1417412960|z (OCoLC)1417195884
037 |a 9781835460474|b O'Reilly Media
040 |a ORMDA|b eng|e rda|e pn|c ORMDA|d OCLCO|d EBLCP|d OCLCQ|d TOH|d OCLCQ
049 |a MAIN
050 4|a QA76.9.D3
08204|a 005.75|2 23/eng/20240117
1001 |a Aleksendrić, Marko,|e author.
24510|a Mastering MongoDB 7.0 :|b achieve data excellence by unlocking the full potential of MongoDB /|c Marko Aleksendrić, Arek Borucki, Leandro Domingues, Malak Abu Hammad, Elie Hannouch, Rajesh Nair, Rachelle Palmer.
250 |a Fourth edition.
264 1|a Birmingham, UK :|b Packt Publishing Ltd.,|c [2024]
300 |a 1 online resource (446 pages) :|b illustrations
336 |a text|b txt|2 rdacontent
337 |a computer|b c|2 rdamedia
338 |a online resource|b cr|2 rdacarrier
504 |a Includes bibliographical references and index.
5050 |a Cover -- Title Page -- Copyright and Credits -- Contributors -- Note from Author -- Table of Contents -- Preface -- Chapter 1: Introduction to MongoDB -- Who uses MongoDB? -- Why developers love MongoDB? -- Efficiency of the inherent complexity of MongoDB databases -- How is this possible? -- Summary -- Chapter 2: The MongoDB Architecture -- Replication vs sharding -- Replication -- Replica set elections -- Replica set oplog -- Replica set deployment architectures -- Write concern -- Read preference -- Read concern -- Replication methods -- Sharding -- Why do you need sharding?
5058 |a Key elements of a sharded cluster -- Microsharding -- Advantages of sharding -- Data distribution -- Chunks -- Chunk administration -- Querying sharded data -- Sharding methods -- New sharded cluster features in MongoDB 7.0 -- Shard key advisor commands -- AutoMerger -- Command support without shard keys -- Summary -- Chapter 3: Developer Tools -- Technical requirements -- Introduction to developer tools -- Categories of developer tools -- MongoDB Shell -- Installation -- Connecting to a MongoDB deployment using mongosh -- mongosh vs legacy shell -- Key features of mongosh
5058 |a Use cases for mongosh -- Best practices for using mongosh -- MongoDB CLI -- Installation -- Configuration -- Working with MongoDB CLI -- mongocli auth -- Key features of MongoDB CLI -- Use cases for MongoDB CLI -- Best practices for MongoDB CLI -- MongoDB Compass -- Installation -- Configuration -- Visually explore data using Compass -- Key features of MongoDB Compass -- Use cases for MongoDB Compass -- Best practices for MongoDB Compass -- MongoDB for VS Code -- Installation -- Explore data using Playground -- Use Terraform to create an Atlas cluster -- Key features
5058 |a Use cases for the MongoDB for VS Code extension -- Best practices for the MongoDB for VS Code extension -- Summary -- Chapter 4: Connecting to MongoDB -- Connecting methods -- Connecting using Ruby -- Connecting using Python -- Connecting using PHP -- Connecting using Node.js -- Connecting using TypeScript -- Summary -- Chapter 5: CRUD Operations and Basic Queries -- Technical requirements -- MongoDB CRUD operations -- CRUD using mongosh -- Scripting for mongosh -- Batch inserts using mongosh -- Batch operations using mongosh -- CRUD using the Ruby driver -- Connecting to a database
5058 |a Creating documents -- Reading data -- Chaining operations in find() -- Nested operations -- Batch operations -- Mongoid ODM -- CRUD using the Python driver -- Inserting documents -- Finding documents -- Updating documents -- Deleting documents -- Regular expressions -- Administration -- currentOp() and killOp() -- collMod -- Secure access to MongoDB -- Authentication and authorization -- MongoDB Stable API -- Summary -- Chapter 6: Schema Design and Data Modeling -- Schema design for relational databases -- Normal forms -- Schema design for MongoDB -- Data modeling in MongoDB -- Document structure
520 |a Mastering MongoDB 7.0 explores the latest version of MongoDB, an exceptional NoSQL database solution that aligns with the needs of modern web applications. This book starts with an informative overview of MongoDB's architecture and developer tools, guiding you through the process of connecting to databases seamlessly. This MongoDB book explores advanced queries in detail, including aggregation pipelines and multi-document ACID transactions. It delves into the capabilities of the MongoDB Atlas developer data platform and the latest features, such as Atlas Vector Search, and their role in AI applications, enabling developers to build applications with the scalability and performance that today's organizations need. It also covers the creation of resilient search functionality using MongoDB Atlas Search. Mastering MongoDB 7.0's deep coverage of advanced techniques encompasses everything from role-based access control (RBAC) to user management, auditing practices, and encryption across data, network, and storage layers. By the end of this book, you'll have developed the skills necessary to create efficient, secure, and high-performing applications using MongoDB. You'll have the confidence to undertake complex queries, integrate robust applications, and ensure data security to overcome modern data challenges.
590 |a O'Reilly|b O'Reilly Online Learning: Academic/Public Library Edition
63000|a MongoDB.
650 0|a Open source software.|9 73429
650 0|a Object-oriented databases.|9 421640
650 0|a Database management|v Software.
7001 |a Borucki, Arek,|e author.
7001 |a Domingues, Leandro,|e author.
7001 |a Hammad, Malak Abu,|e author.
7001 |a Hannouch, Elie,|e author.
7001 |a Nair, Rajesh,|e author.
7001 |a Palmer, Rachelle,|e author.
77608|i Print version:|a Aleksendrić, Marko|t Mastering MongoDB 7. 0|d Birmingham : Packt Publishing, Limited,c2024
85640|u https://library.access.arlingtonva.us/login?url=https://learning.oreilly.com/library/view/~/9781835460474/?ar|x O'Reilly|z eBook
938 |a ProQuest Ebook Central|b EBLB|n EBL31061177
994 |a 92|b VIA
999 |c 360461|d 360461