Posts

Showing posts from March, 2019

NoSQL Databases

Image
Why NoSQL over SQL? Unlike the developers in the past, developers and development teams are now creating applications that create dynamic data types which are massive and unpredictable in structure. i.e They may be structured, semi-structured, unstructured or can be polymorphic. The Waterfall development life cycle is hardly practiced these days and nowadays even small teams work according to agile methodologies and agile sprints making the agile method more popular. In such a case, code is pushed very frequently. The applications developed through such methods are no longer created to cater the needs of a fixed number of users, instead they're developed as services which should be always available at the request of millions of users and should be readily available at different locations. Also, organizations are now scaling out their architectures and use FOSS (Free and Open Source Software), cloud services instead of maintaining large storage infrastructure. The traditio...