A relatively new concept in the world of database systems is the NoSQL DBMS.
Just what is NoSQL? Well, I bet you could have guess that it doesn’t use SQL, right? Well, not exactly, at least not any more. The movement (and its name) is gaining popularity, but there isn’t exactly much rigor in terms of defining exactly what a NoSQL database system is, or what it must be able to do.
At a high level, NoSQL implies non-relational, distributed, flexible, and scalable. Many are also open source. NoSQL grew out of the perceived need for “modern” database systems to support web initiatives. Additionally, some common attributes of NoSQL DBMSes include the lack of a schema, simplicity of use, replication support, and an “eventually consistent” capability (instead of the typical ACID transaction capability). It really does not mean no SQL support.
There are a bunch of NoSQL “database systems” springing up. The more popular ones include:
|What is a Database?|
|The History and Future of Database Change Management|
|Fixing Corrupt Microsost Access Databases|
|How to Work Remotely and Still Be The Best|
|Getting in Touch with Big Data|
|Planning for Effective Data Warehouse Testing|
|Social Data Has Become Social Big Data|
|The Future of Data Centers: Achieving Agility in a Rapidly Shifting World|
|Here’s a News Year’s Resolution: Master Your Database|
|Making the Grade: Cost Savings Upgrades for Today's Data Center|
|How to Choose the Best DBA for Your Company|
|Virtualization: Wading Through the Deluge of Data|
|SQL Databases and Network Attached Storage|
|Why Big Data Needs Cloud|
|Ten reasons why you should use data models to build apps|
|Beware Big Schema|
|How to Implement Successful Data Integration Cross-Regionally|
|Forging a Path Beyond Hadoop - Software Database Mgmt Sys for Big Data Analytics|
|Database Tips and Tricks|
|Why Data Still Matters|