What is NoSql Database ?

RDBMS DATABASE Compare NOSQL Database

Ekran Resmi 2014-10-22 15.23.46

RDBMS: Complex data,important data

NOSQL:Simple Data,less important data

—-

RDBMS:Join data,Complex relation

NOSQL:Avoid join,simple data

—-

RDBMS:Schema important

NOSQL:Schema free

—-

RDBMS:Scale up

NOSQL:Distributed Storage

NOSQL DATABASE COMPARE HDFS

NOSQL: DATABASE,Read,write,delete,update

HDFS: File system, write once,read many

—-

NOSQL: Real Time

HDFS: Batch

WHY I CHOOSE NOSQL DATABASE?

Your data is high volume and low value and your application schema is dynamic then you choose NoSql database.

Why I Choose ORACLE Nosql DATABASE?

Oracle Nosql database is key-value database. Nosql written in JAVA. Good Scalability,load Balance and availability features.

Oracle Nosql database is easy install,configurable consistency and general purpose database.

Nosql database has Master nodes,replica Nodes,Kvstore and nosql apllication drivers.

You can Manage Nosql database by command line or web console.

Ekran Resmi 2014-10-22 15.19.04

Sample Application.

Credit Card Approval Application:

Credit card approval application data is high volume, RESPONSE TIME should be VERY FAST.

Why we choose Nosql?

in transaction we need credit card number and approval charge and we must check credit limit,card status(stolenor lost),current balance,appoval amount.

Above mention example we design

Major key : Card Number

Minor key: Approval status

Value  :Card limit,Card status,Card number.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s