当前位置:网站首页>Redis -- Nosql
Redis -- Nosql
2022-08-10 15:05:00 【qq_52025208】
Article table of contents
1. Why use Nosql
Explosive growth of users' personal information, social networks, geographic locations, user-generated data, user logs, and more!
At this time, we need to use Nosql database, Nosql can handle the above situation very well!
2. What is Nosql
Nosql = Not Only SQL
Relational database: table, row, column
Generally refers to non-relational database
Many data types User's personal information, social network, geographic location, these data typesThe storage does not need a fixed format!It can be scaled horizontally without extra operations!Map
3. Features of Nosql
Decoupling!
1. Easy to expand (there is no relationship between data, it is easy to expand!)
2. Large data volume and high performance (Redis writes 80,000 times per second and reads 110,000)
3. Data typeis diversity!(No need to design the database in advance! Take it as you go)
4. The difference between traditional RDBMS and Nosql
(1) Traditional RDBMS:
Structured Organization
SQL
Data and RelationshipsAll exist in separate tables (rows, columns)
Data Manipulation Language, Data Definition Language
Strictly Consistency
Basic Transaction
(2) Nosql
Not Just Data
> No fixed query language
Key-value store, column store, document store, graph database (social relationship)
Eventual consistency
CAP theorem and BASE
High performance, high scalability, high performanceAvailable
4. 3V+3 high (understand)
3Vs in the era of big data: mainly describe problems
Massive, diverse, real-time
3 highs in the era of big data: mainly the requirements for programs
High concurrency, high scalability, high performance
5. Four major categories of Nosql
1. KV key-value pair
2. Document database
MongoDB: is a database based on distributed file storage, written in c++, mainly used to process a large number of documents!
3. Column store database
HBase
Distributed file system
4. Graph relational database
It does not store graphs, but relations.For example: circle of friends social network, advertising recommendation.
边栏推荐
猜你喜欢

1W word detailed thread local storage ThreadLocal

基于 Azuki 系列:NFT估值分析框架“DRIC”

List集合

JS entry to proficient full version

MySQL Principle and Optimization: Update Optimization

字节终面:CPU 是如何读写内存的?

【有限元分析】异型密封圈计算泄漏量与参数化优化过程(带分析源文件)

池化技术有多牛?来,告诉你阿里的Druid为啥如此牛逼!

正则表达式(包含各种括号,echo,正则三剑客以及各种正则工具)

Flask框架——基于Celery的后台任务
随机推荐
正则表达式(包含各种括号,echo,正则三剑客以及各种正则工具)
基于inotify实现落盘文件的跨进程实时读写交互
How to code like a pro in 2022 and avoid If-Else
2012年下半年 系统架构设计师 下午试卷 II
How does vue clear the tab switching cache problem?
等保2.0一个中心三重防护指的是什么?如何理解?
PCL 最小二乘拟合空间曲线
奢侈品鉴定机构小程序开发制作功能介绍
Azure IoT 合作伙伴技术赋能工作坊:IoT Dev Hack
使用Uiautomator2进行APP自动化测试
Understanding_Data_Types_in_Go
$‘\r‘: command not found
蓝帽杯半决赛火炬木wp
FPN详解
SWIG tutorial "two"
【MindSpore易点通机器人-02】设计与技术选型
mysql进阶(三十三)MySQL数据表添加字段
快速了解大端模式和小端模式
“国资云”和“国家云”能给市场带来怎样的变革?
C#实现访问OPC UA服务器