본문 바로가기

리디 접속이 원활하지 않습니다.
강제 새로 고침(Ctrl + F5)이나 브라우저 캐시 삭제를 진행해주세요.
계속해서 문제가 발생한다면 리디 접속 테스트를 통해 원인을 파악하고 대응 방법을 안내드리겠습니다.
테스트 페이지로 이동하기

Mastering MongoDB 3.x 상세페이지

컴퓨터/IT 개발/프로그래밍 ,   컴퓨터/IT IT 해외원서

Mastering MongoDB 3.x

An expert's guide to building fault-tolerant MongoDB applications
소장전자책 정가24,000
판매가24,000
Mastering MongoDB 3.x 표지 이미지

Mastering MongoDB 3.x작품 소개

<Mastering MongoDB 3.x> ▶Key Features
⦁Master the advanced modeling, querying, and administration techniques in MongoDB and become a MongoDB expert
⦁Covers the latest updates and Big Data features frequently used by professional MongoDB developers and administrators
⦁If your goal is to become a certified MongoDB professional, this book is your perfect companion

▶Book Description
MongoDB has grown to become the de facto NoSQL database with millions of users—from small startups to Fortune 500 companies. Addressing the limitations of SQL schema-based databases, MongoDB pioneered a shift of focus for DevOps and offered sharding and replication maintainable by DevOps teams. The book is based on MongoDB 3.x and covers topics ranging from database querying using the shell, built in drivers, and popular ODM mappers to more advanced topics such as sharding, high availability, and integration with big data sources.

You will get an overview of MongoDB and how to play to its strengths, with relevant use cases. After that, you will learn how to query MongoDB effectively and make use of indexes as much as possible. The next part deals with the administration of MongoDB installations on-premise or in the cloud. We deal with database internals in the next section, explaining storage systems and how they can affect performance. The last section of this book deals with replication and MongoDB scaling, along with integration with heterogeneous data sources. By the end this book, you will be equipped with all the required industry skills and knowledge to become a certified MongoDB developer and administrator.

▶What you will learn
⦁Get hands-on with advanced querying techniques such as indexing, expressions, arrays, and more.
⦁Configure, monitor, and maintain highly scalable MongoDB environment like an expert.
⦁Master replication and data sharding to optimize read/write performance.
⦁Design secure and robust applications based on MongoDB.
⦁Administer MongoDB-based applications on-premise or in the cloud
⦁Scale MongoDB to achieve your design goals
⦁Integrate MongoDB with big data sources to process huge amounts of data


출판사 서평

▶This is a comprehensive guide to the MongoDB NoSQL database. The topics covered range from database querying, using the MongoDB shell, to application design with fault tolerance and high availability.

No previous NoSQL database experience is assumed as the reader is introduced to NoSQL database concepts. The reader is presented with the basic MongoDB datatypes, concepts and coding comparisons to SQL. Tutorials, with coding examples, for connecting to MongoDB from Ruby, Python and PHP are also included. The MongoDB shell is presented in great depth, instructing the reader to topics ranging from simple CRUD operations to MapReduce scripts and usage of the aggregation framework and even more advanced queries.

The book also covers indexing, Monitoring, Backup and Security and how to harness Big Data with MongoDB, presenting MongoDB’s place in the big data webapp ecosystem. Finally, the book discusses more advanced topics, such as replication (synchronization of data across different servers), sharding (partitioning of the database across different servers) and fault tolerance and high availability.

The book is written in clear and easy to follow manner. The only topic I would have liked to see included but was missing would have been a more thorough comparison with current SQL database systems, which better presented the strengths of MongoDB and the NoSQL approach.

For developers needing to use a NoSQL database, I highly recommend this book as a guide for the popular MongoDB database.

▶This book is well written, starting from the novice level all the way to being useful to experienced MongoDB users. You could get a lot out of this book if you just need to know some MongoDB as well as if you are interested about big data, sharding and replication. It is a fantastic book to pick up knowledge. It only took me a few nights of reading to read it as it has a good flow with tips, information boxes and lists with bullets where needed. There is lots more material if I needed to start deploying to production, and feel like I could do that with this book alone. Recommended!


저자 소개

▶About the Author-Alex Giamas
Alex Giamas is a Senior Software Engineer at the Department for International Trade, UK Government. He has also worked as a consultant for various startups. He is an experienced professional in systems engineering, NoSQL and big data technologies, with experience spanning from co-founding a digital health startup to Fortune 15 companies.

He has been developing using MongoDB since 2009 and early 1.x versions, using it for several projects around data storage and analytical processing. He has been developing in Apache Hadoop since 2007 while working on its incubation.

He has worked with a wide array of NoSQL and big data technologies, building scalable and highly available distributed software systems in C++, Java, Ruby and Python.

Alex holds an MSc from Carnegie Mellon University in Information Networking and has attended professional courses in Stanford University. He is a graduate from National Technical University of Athens, Greece in Electrical and Computer Engineering. He is a MongoDB Certified developer, a Cloudera Certified Developer for Apache Hadoop and Data Science essentials.

He publishes regularly for the past 4 years at InfoQ in NoSQL, big data and data science topics.

목차

▶Table of Contents
1: MONGODB – A DATABASE FOR THE MODERN WEB
2: SCHEMA DESIGN AND DATA MODELING
3: MONGODB CRUD OPERATIONS
4: ADVANCED QUERYING
5: AGGREGATION
6: INDEXING
7: MONITORING, BACKUP, AND SECURITY
8: STORAGE ENGINES
9: HARNESSING BIG DATA WITH MONGODB
10: REPLICATION
11: SHARDING
12: FAULT TOLERANCE AND HIGH AVAILABILITY


리뷰

구매자 별점

0.0

점수비율
  • 5
  • 4
  • 3
  • 2
  • 1

0명이 평가함

리뷰 작성 영역

이 책을 평가해주세요!

내가 남긴 별점 0.0

별로예요

그저 그래요

보통이에요

좋아요

최고예요

별점 취소

구매자 표시 기준은 무엇인가요?

'구매자' 표시는 리디에서 유료도서 결제 후 다운로드 하시거나 리디셀렉트 도서를 다운로드하신 경우에만 표시됩니다.

무료 도서 (프로모션 등으로 무료로 전환된 도서 포함)
'구매자'로 표시되지 않습니다.
시리즈 도서 내 무료 도서
'구매자’로 표시되지 않습니다. 하지만 같은 시리즈의 유료 도서를 결제한 뒤 리뷰를 수정하거나 재등록하면 '구매자'로 표시됩니다.
영구 삭제
도서를 영구 삭제해도 ‘구매자’ 표시는 남아있습니다.
결제 취소
‘구매자’ 표시가 자동으로 사라집니다.

이 책과 함께 구매한 책


이 책과 함께 둘러본 책



본문 끝 최상단으로 돌아가기

spinner
모바일 버전