What is NoSql database?

What is NoSql Database?

In these days every computer developer and programmer needs to know about a new implementation of database that called NoSql, Interactive applications have changed dramatically over years and nowadays Big Data, Big Users, and Cloud Computing are driving the adoption of NoSQL technology, There are some big companies that works with NoSql and they solve their problems using NoSql, This implementation includes simplicity of design and horizontal scaling and finer control over availability. They are usually good in use big data and real-time web applications.
Like other technologies and software, NoSql meets some advantages and challenges, I can refer to:
Advantage,

  1. Elastic scaling
  2. Big data
  3. Economics
  4. Flexible data models

Challenge,

  1. Maturity
  2. Support
  3. Analytics and business intelligence
  4. Administration
  5. Expertise

If you are really cruise about them, I listed some of them in these categories:

Document Store

Key Value / Tuple Store

Graph Databases

Multimodel Databases

Object Databases

Grid & Cloud Database Solutions

XML Databases

Multidimensional Databases

 

Conclusion

NoSQL databases are becoming an important part of the database, We can ignore them and when they used appropriately, can offer real benefits.

9 Comments
  1. I found your blog site on google and verify a few of your early posts. Continue to keep up the superb operate. I simply additional up your RSS feed to my MSN News Reader. Seeking ahead to studying extra from you later on!…

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>