SagarJaybhay

Sagar-Jaybhay-MongoDB

Data Modeling

Data Modeling In Mongo As the mongo have NoSQL and schema-less or flexible schema architecture we can easily model db. It does not enforce the document to follow schema so we can easily map...

Sagar-Jaybhay-MongoDB

Aggregation In MongoDb

It process the records and returns the result It group values from various documents in collection together Perform operations on the grouped data We have aggregate method in mongodb and we pass different operation...

Sagar-Jaybhay-MongoDB

Performance In MongoDB

We can use index to increase performance. In mongodb we have B-Tree indexes. If we don’t provide index then it will perform collection scan means it scan every document in collection and if index...

Sagar-Jaybhay-MongoDB

MongoDB Query

Create Database : Use databasename : this command is used to create database Create collection: below command is used to create the collection result:      { “ok” : 1 } result: departments tempdb.employees Insert...

Sagar-Jaybhay-MongoDB

Mongo Shell

It is a component of MongoDB Shell provides an interactive javascript interface. The mongo shell is an interactive JavaScript interface to MongoDB. You can use the mongo shell to query and update data as well as perform administrative...

Sagar-Jaybhay-MongoDB

ACID Properties and Mongo Terms

ACID property supports is the main restrict. These ACID principles determine transactions principles. Atomicity: – it means if any transaction scope fails entire transaction fails. Consistency: – it states that entire rules of the...

Sagar-Jaybhay-MongoDB

MongoDB

Mongodb – document based database. NoSql db means not only sql database.It is completely written in C++. MongoDB is a cross-platform, document-oriented database that provides, high performance, high availability, and easy scalability. MongoDB is...

Sagar-Jaybhay-Agile

Scrum Team: Roles and Responsibilities

The Scrum Master: As name ‘Master’ indicates, he/she plays important role in successful sprint execution. Scrum master ensures smooth execution of sprint with team members feeling confidence, enthusiastic. Scrum master act as leader of...

Sagar-Jaybhay-Agile

Sprint Events

Sprint planning meeting Its start of the sprint cycle. All team members gather for meeting such as Development team, Scrum master, Product owner. Scrum master pick up user stories from product backlog and team...

Sagar-Jaybhay-Agile

Terms used in Agile:

Team/Scrum Team: Team size in agile varies from five to nine people. Team consist of Tester, developer, DBA, support etc. including Product Owner (PO) and Scrum Master. As said earlier team is tightly synchronize...