首页 > 数据库技术 > 详细

NOSQL数据库

时间:2019-07-20 10:43:29      阅读:95      评论:0      收藏:0      [点我收藏+]

一、概述

NOSQL是指非关系型数据库

NOSQL使用场景

  对数据高并发的读写

  海量数据的读写

  对数据高可扩展性

NOSQL 不支持场景

 ·需要事务支持

·基于sql的结构化查询存储,处理复杂的关系,需要即席查询

Memcached和redis区别?

  数据在内存中,Mem不支持持久化,redis 支持持久化

  redis除了支持key-value模式,支持多种数据结构存储,比如list 、set 、hash 、zset等

  redis一般是作为缓存数据库辅助持久化的数据库

mongoDB 高性能、开源、模式自由的文档型数据库

  数据都在内存中,如果内存不足,不会溢出,

  虽然是key-value 但是对value(json)提供把不常用的数据保存到硬盘

  支持二进制数据及大型对象

  可以根据数据的特点替代RDBMS(关系型数据管理系统)成为独立的数据库。或者配合RDBMS

 

NOSQL数据库

原文:https://www.cnblogs.com/minmin123/p/11216732.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!