Traditional databases have been used by the Information Technology industry for four decades. But, there has been a huge change in the IT industry regarding commercial applications during the last few years. Web-based applications have taken the place of standalone applications with dedicated servers and distributed servers with network storage. Nowadays Cloud computing is popular because of its low cost, scalability, flexibility etc. Cloud Databases such as Firebase Real-Time Database, Sherpa and Microsoft Azure are in common use. They have overcome the barriers of existing databases regarding scalability, ease of use, flexibility and dynamic provisioning. Data-critical applications related to data storage, and mining use the main features of cloud databases. These applications are scalable, multipurpose and elastic in nature. Databases used in such real time applications need to absorb four significant highlights. They are ACID (Atomicity, Consistency, Isolation and Durability) properties. But there are some difficulties to deploy them to the cloud. The aim of this article is to highlight the pros and cons of the cloud databases and to assess the limitations in creating them.
View Full Article
Download or view the complete article PDF published by the author.