Friday, June 2, 2017

MongoDB - Introduction

Hi all, Let me share my knowledge about MongoDB with you. Before discuss about the features of MongoDB let us find out "What is MongoDB?"
 MongoDB is a cross platform, document oriented database that classified as a NoSQL (Non-relational) database program. A NoSQL or Non-relational database is a database which provide a way to store and retrieve data without using tabular relations like in relational databases. In mongoDB it uses JSON-like documents instead of tabular relations.

Here are some advantages of MongoDB over RDBMS
  • Can create databases even without schemas
  • Structure of a single object can be understand easily
  • It has deep querying ability that support dynamic queries
  • There are no complex joins
  • Performance, Scalability, and Flexibility is higher than RDBMS
  • Complexity is lower than RDBMS
  • No need to convert application objects to database objects

Friday, May 5, 2017

About Me

Hi all,I am Buwaneka Ranmal from Galle, Sri lanka. I am currently studying Information Technology at University of Moratuwa. I like to build up my career as a software developer. In this blog I would like to share my ideas and knowledge in the field of computer science.