A fast paced guide that will help you to create, read, update and delete data using MongoDB
Key FeaturesCreate secure databases with MongoDBManipulate and maintain your databaseModel and use data in a No SQL environment with MongoDBBook DescriptionMongoDB has grown to become the de facto NoSQL database with millions of users, from small start-ups to Fortune 500 companies. It can solve problems that are considered difficult, if not impossible, for aging RDBMS technologies. Written for version 4 of MongoDB, this book is the easiest way to get started with MongoDB.
You will start by getting a MongoDB installation up and running in a safe and secure manner. You will learn how to perform mission-critical create, read, update, and delete operations, and set up database security. You will also learn about advanced features of MongoDB such as the aggregation pipeline, replication, and sharding.
You will learn how to build a simple web application that uses MongoDB to respond to AJAX queries, and see how to make use of the MongoDB programming language driver for PHP.
The examples incorporate new features available in MongoDB version 4 where appropriate.
What you will learnGet a standard MongoDB database up and running quicklyPerform simple CRUD operations on the database using the MongoDB command shellSet up a simple aggregation pipeline to return subsets of data grouped, sorted, and filteredSafeguard your data via replication and handle massive amounts of data via shardingPublish data from a web form to the database using a program language driverExplore the basic CRUD operations performed using the PHP MongoDB driverWho this book is forWeb developers, IT professionals and Database Administrators (DBAs) who want to learn how to create and manage MongoDB databases.
Table of ContentsIntroducing MongoDBUnderstanding MongoDB Data StructuresUsing the MongoDB ShellDeveloping with Program Language DriversBuilding Complex Queries Using AggregationMaintaining MongoDB PerformanceSecuring MongoDBGetting from a Web Form to MongoDB
Bu konuya giriş için iyi bir kitap aslında ama daha fazlası yok. Bir de araya az da olsa serpiştirilmiş NoSQL veritabanları RDBMS'ten daha iyidir şeklinde iddialar. Sadece giriş seviyesi bir kitap olduğundan bu iddiaları destekleme ihtiyacı da görmemiş yazar. Buna oldukça bozuldum açıkçası. Madem iddialarını desteklemeyeceksin ,enerjini o zaman anlatmaya çalıştığın şeye harca. Kitabın en sevdiğim yanı Mongodb Compass programı ile tanışmam oldu. Bu alana da giriş yaptığıma göre daha ileri kitapları da okuyabilirim artık. Sadece giriş için iyi bir kitap ama veritabanı alanında biraz tecrübesi olanlar için verimli bir kitap olmayacaktır. Çabucak okunabiliyor ama.
It is a good book to start with Mongo databases. It explains a little on how it works, how to use it with shell commands, and the way data is stored. Also comes with a PHP example on how to insert records from an interface, and the use of projections and some other terms that have other names under RDBMS. In all, a basic overview and start with Mongo DB.