前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【Redis】NoSQL 数据库 ② ( NoSQL 数据库特点 | NoSQL 数据库适用场景 | 常见的 NoSQL 数据库 | Redis | MongoDB | 数据库排名 )

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

作者头像
韩曙亮
发布2023-03-30 19:04:10
1.6K0
发布2023-03-30 19:04:10
举报
文章被收录于专栏:韩曙亮的移动开发专栏

文章目录

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

四、数据库排名


数据库总排名 :

关系型数据库 :

非关系数据库 :

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-02-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 文章目录
  • 一、NoSQL 数据库特点
  • 二、NoSQL 数据库适用场景
  • 三、常见的 NoSQL 数据库 ( Redis | MongoDB )
  • 四、数据库排名
相关产品与服务
云数据库 Redis®
腾讯云数据库 Redis®(TencentDB for Redis®)是腾讯云打造的兼容 Redis 协议的缓存和存储服务。丰富的数据结构能帮助您完成不同类型的业务场景开发。支持主从热备,提供自动容灾切换、数据备份、故障迁移、实例监控、在线扩容、数据回档等全套的数据库服务。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档