0
点赞
收藏
分享

微信扫一扫

【Redis】NoSQL 数据库 ② ( NoSQL 数据库特点 | NoSQL 数据库适用场景 | 常见的 NoSQL 数据库 | Redis | MongoDB | 数据库排名 )


文章目录

  • 一、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 类似 ; 可以 作为独立的数据库使用 ;
  • 二级缓存 : 数据在内存中 , 如果内存不足 , 将 访问频率低的数据存储到本地磁盘中 ;
  • 键值对模式 : 支持键值对模式保存 ;
  • 保存数据形式 : 可以保存 二进制数据 , 大型对象 ;





四、数据库排名


数据库总排名 :

【Redis】NoSQL 数据库 ② ( NoSQL 数据库特点 | NoSQL 数据库适用场景 | 常见的 NoSQL 数据库 | Redis | MongoDB | 数据库排名 )_数据库

关系型数据库 :

【Redis】NoSQL 数据库 ② ( NoSQL 数据库特点 | NoSQL 数据库适用场景 | 常见的 NoSQL 数据库 | Redis | MongoDB | 数据库排名 )_Redis_02

非关系数据库 :

【Redis】NoSQL 数据库 ② ( NoSQL 数据库特点 | NoSQL 数据库适用场景 | 常见的 NoSQL 数据库 | Redis | MongoDB | 数据库排名 )_NoSQL_03


举报

相关推荐

0 条评论