Objective
It's been a long time since I wrote a blog, although it's a great way to improve your abilities. Talk less, hope to be able to persist. or want to be able to complete a series of summaries. The general content is as follows
The first chapter on NoSQL
Chapter II Application of Redis
Chapter III Redis clusters
The fourth chapter Nosql+sql the application of non-relational database combined with relational database
Structure of this article
(1) Basic Concepts
(2) The problem of NoSQL solutions
(3) NoSQL status
(4) NoSQL various styles
First, the basic concept
NoSQL:The most common explanation is "no-relational", and of course "not only SQL" is accepted by many people.
Ii. issues that NoSQL solves
(1) high concurrency problem
(2) Massive data reading, writing and storage issues
Iii. Status Quo of NoSQL
Online is so legendary, Google, Yahoo, Facebook, Twitter, Amazon, etc. are in a large number of applications NoSQL database, domestic also has many large companies in the project application NoSQL database, directly
Four, NoSQL various styles
Categorized according to the different types of storage: Columnstore, document storage, kv storage, graph storage, object storage, XML storage
1) Columnstore: Hbase (the most famous), Cassandra, hypertable
2) Document storage: MongoDB (the most famous), CouchDB
3) KV Storage: Redis (the most famous), Memcachedb (also more famous)
4) Figure storage: neo4j, FLOCKDB
5) Object storage: Db4o, Versant (none of two have ever heard)
6) XML storage: BaseX
The first chapter on NoSQL