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
1. Natural layout <br />The layout without a...
useState useState adds some internal state to a c...
1. Introduction Vagrant is a tool for building an...
Similar to the code hosting service provided by G...
This article introduces 5 ways to solve the 1px b...
Today we are going to implement a Thunder Fighter...
Table of contents Preface 1. Create a new Vue pro...
It can be referenced through CDN (Content Delivery...
Preface: I have often heard about database paradi...
Table of contents 1. Background running jobs 2. U...
1. Environmental Preparation 1.1 Basic Environmen...
Method 1: Submit via the submit button <!DOCTY...
1. Ubuntu Server 18.04.5 LTS system installation ...
CSS Sprite, also known as CSS Sprite, is an image...
Recently, when I was using Linux to log in locall...