Sunday, December 29, 2019

Implementing Nosql Databases On The Critical Line Of...

The following represent the key reasons for companies to implement NoSQL databases in their critical line of business applications. 5.1 Amazon Response times directly impact customer satisfaction and revenue thus are more important today with businesses having many competitors just a click away. NoSQL solutions like Apache Cassandra have the ability to write data faster and deliver compared to RDBMS. Amazon found that every 100ms decrease in site response time gave them 1% more in revenue. 5.2 Ooyala Scalability and performance go hand in hand, with companies needing to accommodate new users and data volumes in their line of business applications. Traditional architectures have failed to predict correctly. Ooyala choose Cassandra over†¦show more content†¦Netflix, which is one of largest cloud application in the world, uses Cassandra to make sure zero downtime for its customers, storing 95% of its data in Cassandra. 5.4 Adobe The term â€Å"location independence† means being able to read and write to a database regardless of where that input/output operation occurs and to have any write functionality propagating from that location, so that it is available to users and machines at other sites. Such functionality is very difficult to architect for relational databases. Cassandra allows both read and write capability with its peer-to-peer architecture and thus delivers true data location independence. Adobe appreciated this feature and used it in marketing cloud application. It runs it’s DataStax Enterprise/Cassandra database cluster between two data centres just to ensure that its customers can both read as well as write data fast no matter where they are located. 5.5 NASA Owing to a flexible data model, ability to accommodate structured, semi-structured and unstructured data of Cassandra, NASA has deployed it for some specific purposes. NASA uses it for security applications to track hardware and software patches and deals with data that is both structured and unstructured and allowed them to insert data much more smoothly than prior RDBMS, and achieved this with reduced query response. 6. Cost-Benefit Analysis To derive a cost-benefit analysis, we have compared benefits such as latency, operations/sec

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.