SQL is the main trunk. Why do I understand it this way: From a technical perspective
When to introduce NoSQL Let's first look at the process of sql -> sql + nosql. https://www.jb51.net/article/79236.htm Why use NoSQL These nosql? For the Java language:
My idea: In terms of Java language:
The NoSQL Era There are already many NoSQL databases, such as MongoDB, Redis, Riak, HBase, Cassandra, etc. Each one has one of the following characteristics:
Applicable scenarios Store user information, such as sessions, profiles, parameters, shopping carts, etc. This information is usually associated with an ID (key), and a key-value database is a good choice in this scenario. Not applicable scenarios 1) Instead of querying by key, query by value. There is no way to query by value in the Key-Value database. 2) The relationship between data needs to be stored. In a Key-Value database, data cannot be associated by two or more keys. 3) Transaction support. Rollback is not possible when a failure occurs in the Key-Value database. Summarize The above is the full content of this article. I hope that the content of this article will have certain reference learning value for your study or work. Thank you for your support of 123WORDPRESS.COM. If you want to learn more about this, please check out the following links You may also be interested in:
|
<<: Vue.js implements image switching function
>>: Two ways to install Python3 on Linux servers
Adding necessary comments is a good habit that a ...
Table of contents 1. Preparation Pull the redis i...
Refer to the tutorial on setting up FTP server in...
In MySQL, you may encounter the problem of case s...
1. First find the Data file on the migration serv...
The following installations all use the ~/ direct...
Introduction to Positioning in CSS position attri...
Table of contents 1. Introduction 2. Main text 2....
Preface This article will explain how Vue compone...
There are many loop statements in JavaScript, inc...
Table of contents Why is addEventListener needed?...
I just started learning database operations. Toda...
If you want to understand React Router, you shoul...
The first web page I designed is as follows: I ha...
There are two ways to configure multiple projects...