NoSql (Not Only Sql)
Relational Database stored the data in a structured and relationship way. They have tables, contraints ,relation etc.. User can stored and view data in tabular form. NoSql Provide use mechanism to store data in non-tabular way.
NoSql Database store & retrieve data in mean other than tabular structured used in relational databases.
Data Structure of NoSql database :-
There are various approaches to classify the NonSql Databases, few are :-
Key-Value :- CouchDB, Dynamo, FoundationDB, MemcacheDB, Redis, Riak, FairCom c-treeACE, Aerospike, OrientDB, MUMPS
Documents :- Clusterpoint, Apache CouchDB, Couchbase, MarkLogic, MongoDB, OrientDB
Column :- Accumulo, Cassandra, Druid, HBase, Vertica
Graph :- Allegro, Neo4J, InfiniteGraph, OrientDB, Virtuoso, Stardog
MultiModel:- OrientDB, FoundationDB, ArangoDB, Alchemy Database, CortexDB
NoSql databases used in big data and real-time web application.
MongoDB
MongoDB is most popular NoSql database. It is a cross platform document-oriented database and free & open source database.
Feature of MongoDB :
>>Document-Oriented : take minimal number of documents to store the business information.For Example :- in relation database , we stored information normalization form , store name etc in a table and other relational data in another tables but mongodb scan store all information in single document
>>Ad-Hoc Queries : it support javascript function ,search by regular expression ,by field and by range etc..
>>Indexing : indexing also can be done in mongoDB
>>Aggregation : map reduce(programming model) can be used for data aggregation and batch processing.
>>JavaScript Execution : Javascript can be used to perform queries or send json directly on mongoDB.
>>Capped Collection : MongoDB supports fixed sized collections. Capped Collection maintains insertion order as soon as specified size reached , this collection acts like circular queue.
>>Load Balancing ,replication & File Storage.
As of February 2015, MongoDB is the fourth most popular type of database management system, and the most popular for document stores
~Sunit Kanyan
technocrats@sunitkanyan.in
Relational Database stored the data in a structured and relationship way. They have tables, contraints ,relation etc.. User can stored and view data in tabular form. NoSql Provide use mechanism to store data in non-tabular way.
NoSql Database store & retrieve data in mean other than tabular structured used in relational databases.
Data Structure of NoSql database :-
- key value pair
- documents or
- graph
There are various approaches to classify the NonSql Databases, few are :-
Key-Value :- CouchDB, Dynamo, FoundationDB, MemcacheDB, Redis, Riak, FairCom c-treeACE, Aerospike, OrientDB, MUMPS
Documents :- Clusterpoint, Apache CouchDB, Couchbase, MarkLogic, MongoDB, OrientDB
Column :- Accumulo, Cassandra, Druid, HBase, Vertica
Graph :- Allegro, Neo4J, InfiniteGraph, OrientDB, Virtuoso, Stardog
MultiModel:- OrientDB, FoundationDB, ArangoDB, Alchemy Database, CortexDB
NoSql databases used in big data and real-time web application.
MongoDB
MongoDB is most popular NoSql database. It is a cross platform document-oriented database and free & open source database.
Feature of MongoDB :
>>Document-Oriented : take minimal number of documents to store the business information.For Example :- in relation database , we stored information normalization form , store name etc in a table and other relational data in another tables but mongodb scan store all information in single document
>>Ad-Hoc Queries : it support javascript function ,search by regular expression ,by field and by range etc..
>>Indexing : indexing also can be done in mongoDB
>>Aggregation : map reduce(programming model) can be used for data aggregation and batch processing.
>>JavaScript Execution : Javascript can be used to perform queries or send json directly on mongoDB.
>>Capped Collection : MongoDB supports fixed sized collections. Capped Collection maintains insertion order as soon as specified size reached , this collection acts like circular queue.
>>Load Balancing ,replication & File Storage.
As of February 2015, MongoDB is the fourth most popular type of database management system, and the most popular for document stores
~Sunit Kanyan
technocrats@sunitkanyan.in
No comments:
Post a Comment