Monday, September 26, 2011

NoSQL

NoSQL, refers to a relational database. With the advent of the Internet Web2.0 website arisen, traditional relational database in Web2.0 website, especially large scale and high concurrent SNS type Web2.0 pure dynamic website has become powerless, exposing many problems difficult to solve, rather than relational database due to its own characteristics have been very rapid development.
Brief introduction
NoSQL ( NoSQL = Not Only SQL ), which means the SQL movement, is a new database revolutionary movement, early has been put forward, to the development of the trend in 2009 grew increasingly. NoSQL advocates to promote the use of non-relational data storage, relative to the current most relational database application, this concept is a kind of brand-new thinking into.
Current status
Today's computer system structure in the data storage requirements for a large horizontal scalability, while NoSQL is committed to change this one current situation. The current Google BigTable and Amazon Dynamo is the use of NoSQL database.
The NoSQL project name cannot see what similarities, however, they are in some ways the same: they can handle the huge amount of data.
This revolution is still need to wait. Indeed, NoSQL for large enterprises is not the mainstream, but, after one or two years are likely to change. In the latest NoSQL movement during a meeting, from all over the world 150 people packed with CBS Interactive a meeting room. Share how they overthrow the slow and expensive relational database tyranny, how to use the more effective and cheaper method to manage data.
" A relational database to you impose too much. They want you to modify the object data, in order to meet the RDBMS ( relational database management system, a relational database management system ) needs," on the NoSQL advocates view, based on the NoSQL alternatives" just give what you need".

No comments:

Post a Comment