PDA

View Full Version : Benefits of NoSQL database



archy22
06-02-2011, 05:01 AM
1: Elastic scaling
For years, database administrators have relied on scale up — buying bigger servers as database load increases — rather than scale out — distributing the database across multiple hosts as load increases. However, as transaction rates and availability requirements increase, and as databases move into the cloud or onto virtualized environments, the economic advantages of scaling out on commodity hardware become irresistible.

2: Big data
Just as transaction rates have grown out of recognition over the last decade, the volumes of data that are being stored also have increased massively. O’Reilly has cleverly called this the “industrial revolution of data

3: Goodbye DBAs
Despite the many manageability improvements claimed by RDBMS vendors over the years, high-end RDBMS systems can be maintained only with the assistance of expensive, highly trained DBAs. DBAs are intimately involved in the design, installation, and ongoing tuning of high-end RDBMS systems.

4: Economics
NoSQL databases typically use clusters of cheap commodity servers to manage the exploding data and transaction volumes, while RDBMS tends to rely on expensive proprietary servers and storage systems.

5: Flexible data models
Change management is a big headache for large production RDBMS. Even minor changes to the data model of an RDBMS have to be carefully managed and may necessitate downtime or reduced service levels.

ryuken
08-14-2011, 07:25 AM
I don't know how much it is good for the wordpress development. But i can only thing of SQLite and Mysql or postgresql for now. I don't know at all that if there is any way to make connection with NOSQL database. But anyway thanks for posting about it.

rabindra1
08-29-2012, 02:21 PM
It would be better when your site needs to scale so massively that the best RDBMS running on the best hardware you can afford and optimized as much as possible simply can't keep up with the load. How much better it is depends on the specific use case (lots of update activity combined with lots of joins is very hard on "traditional" RDBMSs) - could well be a factor of 1000 in extreme cases.

benmoriz
09-09-2012, 06:18 PM
It would be better when your site needs to scale so massively that the best RDBMS running on the best hardware you can afford and optimized as much as possible simply can't keep up with the load. How much better it is depends on the specific use case (lots of update activity combined with lots of joins

njtboy
09-14-2012, 12:37 AM
1: Elastic scaling
For years, database administrators have relied on scale up — buying bigger servers as database load increases — rather than scale out — distributing the database across multiple hosts as load increases. However, as transaction rates and availability requirements increase, and as databases move into the cloud or onto virtualized environments, the economic advantages of scaling out on commodity hardware become irresistible.

2: Big data
Just as transaction rates have grown out of recognition over the last decade, the volumes of data that are being stored also have increased massively. O’Reilly has cleverly called this the “industrial revolution of data

3: Goodbye DBAs
Despite the many manageability improvements claimed by RDBMS vendors over the years, high-end RDBMS systems can be maintained only with the assistance of expensive, highly trained DBAs. DBAs are intimately involved in the design, installation, and ongoing tuning of high-end RDBMS systems.

paudelsonu88
12-03-2012, 12:42 PM
Benefits of NoSQL database is quite typical conversation because in recent days SQL has gained a wide acceptance all over the world and without it there would be the advantage of not paying out for Database Administrator those who handles the work related task at quite expensive rates that would be saved if we use NoSQL database.