NoSQL database Technology Combat-the 1th introduction to NoSQL and Big data why NoSQL

Source: Internet
Author: User
  • Why NoSQL is produced:
The fact that relational databases are not good at doing so is the reason why NoSQL is Born:
    1. Large number of data write operations
      The book is written "large amounts of data write operations", I understand that should be "a large number of data write operations", because a large number of data write operations will cause concurrency, concurrency and locks are relational database bottlenecks, NoSQL split the table to different nodes, you can distribute the write operations to each node.
      Why can't a relational database solve a large amount of data write operations? In the aspect of data reading, the relational database can increase the pressure of high concurrency by increasing node and master-slave replication. However, in terms of writing, to ensure consistency of data on each node, the write request is still sent to each node, and the pressure cannot be decomposed to each node. At this point, if you consider splitting the data table on each node, you cannot guarantee the join operation of multiple tables.
    2. An app that doesn't have a fixed field
      Better understand not to repeat.

NoSQL database Technology Combat-the 1th introduction to NoSQL and Big data why 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.