Getting Started with Redis-(a) Introduction to NoSQL

Source: Internet
Author: User

1. What is NoSQL?

2. Why do I need NoSQL?

The Internet has undergone 1.0 and 2.0 development;

Web1.0 is the early Sina, Yahoo, etc. can only browse, can not interact;

The traditional relational database is unable to cope with the dynamic website of web2.0, exposing a lot of problems that are difficult to overcome.

2.1 High concurrency and read-write issues

The capacity of the database can not reach the requirements, tens of thousands of reads and writes per second;

Read can, that write also can't bear;

Website real-time statistics changes, record the number of hits of popular events, are written to the database

2.2 Efficient storage and access to massive data

For the relational database, the query efficiency is very low in a table of hundreds of billions of data;

Another example is the large Web site user login system, can not be efficiently accessed

2.3 High scalability and high availability

In a web-based architecture, databases are the hardest to scale out, and when the number of users and visits to an application grows,

Requires more hardware from the server to load-balance the server, for 24-hour access to uninterrupted service Web site,

Database expansion and upgrade is required for downtime maintenance and data migration;

NoSQL solves the problem of large-scale database centralization and different kinds of data, especially big data application;

3.NoSQL of Products

    

Storage type of 4.NoSQL

  

Features of 5.NoSQL

Easy to expand

Flexible data Model

Storage of large amounts of data, very high read and write performance

Does not affect performance in the case of

  

Getting Started with Redis-(a) Introduction to NoSQL

Related Article

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.