Tags

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.