RedisNoSQL 数据库 ② ( NoSQL 数据库特点 | NoSQL 数据库适用场景 | 常见的 NoSQL 数据库 | Redis | MongoDB | 数据库排名 )
Posted 韩曙亮
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了RedisNoSQL 数据库 ② ( NoSQL 数据库特点 | NoSQL 数据库适用场景 | 常见的 NoSQL 数据库 | Redis | MongoDB | 数据库排名 )相关的知识,希望对你有一定的参考价值。
文章目录
一、NoSQL 数据库特点
NoSQL 全称 Not Only SQL , 称为 " 非关系型数据库 " ;
在 NoSQL 数据库中 , 数据都是以 键值对 形式存储 , 通过 键 Key , 可以取出对应的 值 Value ;
NoSQL 数据库有如下特点 :
- 不支持 SQL 标准 ;
- 不支持 数据库管理系统 DBMS 的 ACID 四种特性 ;
- 原子性 Atomicity
- 一致性 Consistency
- 隔离性 Isolation
- 持久性 Durability
- 访问性能 远高于 关系型数据库
- 扩展能力 远高于 关系型数据库
二、NoSQL 数据库适用场景
NoSQL 数据库适用场景 :
- 高并发操作
- 大数据读写
- 扩展型要求较高
三、常见的 NoSQL 数据库 ( Redis | MongoDB )
常见的 NoSQL 数据库 :
- Redis : 常用于作为 缓存数据库 ;
- 数据持久化 : 支持 数据持久化 , 可以将数据存入硬盘中 ;
- 键值对模式 : 支持 键值对模式保存 ;
- 保存数据形式 : 支持保存多种数据结构 , 支持 List , Set , Hash , Zset 等数据结构存储 ;
- MongoDB : 文档型数据库 , 其存储方式与 json 类似 ; 可以 作为独立的数据库使用 ;
- 二级缓存 : 数据在内存中 , 如果内存不足 , 将 访问频率低的数据存储到本地磁盘中 ;
- 键值对模式 : 支持键值对模式保存 ;
- 保存数据形式 : 可以保存 二进制数据 , 大型对象 ;
四、数据库排名
数据库总排名 :
关系型数据库 :
非关系数据库 :
以上是关于RedisNoSQL 数据库 ② ( NoSQL 数据库特点 | NoSQL 数据库适用场景 | 常见的 NoSQL 数据库 | Redis | MongoDB | 数据库排名 )的主要内容,如果未能解决你的问题,请参考以下文章