1、什么是NoSQL

NoSQL = Not only SQL (不仅是SQL),即泛指非关系型数据库。随着Web2.0时代诞生!NoSQL在当今大数据的环境下发展十分迅速!
NoSQL 是一项全新的数据库革命性运动,早期就有人提出,发展至2009年趋势越发高涨。NoSQL的拥护者们提倡运用非关系型的数据存储,相对于铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。

特点:

  1. NoSQL方便扩展(数据之间没有关系,很好扩展!)
  2. 大数据量高性能!(Redis一秒写8万次,读11万次)
  3. 数据类型是多样的!(不需要事先设计数据库!)

传统的EDBMS和NoSQL的区别:
传统的EDBMS:

  • 结构化组织;
  • SQL;
  • 数据和关系都存在单独的表中;
  • 操作操作,数据定义语言;
  • 严格的一致性;
  • 基础的事务;

NoSQL:

  • 不仅仅是数据;
  • 没有固定的查询语言;
  • 键值对存储,列存储,文档存储,图形数据库(社交关系);
  • 最终一致性;
  • CAP定理BASE;
  • 高性能、高可用、高可护;

2、NoSQL的四大分类

分类 栗子

Redis(一):什么是NoSQL与NoSQL分类相关推荐

  1. NoSQL的四大分类

    一.NoSQL的四大分类 1.1.KV键值对 新浪: Redis 美团: Redis + Tair 阿里.百度: Redis + memecache 1.2.文档型数据库( bson格式和json一样 ...

  2. NoSQL概述、NoSQL数据库的分类、主流产品及特点

    什么是NoSQL NoSQL(NoSQL = Not Only SQL),即"不仅仅是SQL",是一项全新的数据库理念,泛指非关系型数据库. 为什么需要NoSQL 随着互联网web ...

  3. 常见的NoSQL数据库四大分类

    常见的NoSQL四大类: 键值存储数据库:Oracle BDB.Redis.BeansDB 列式储数数据库:HBase.Cassandra.Riak 文档型数据库:MongoDB.CouchDB 图形 ...

  4. Redis(一)入门:NoSQL OR SQL,看完这篇你就懂了

    目录 前言 一.结构化数据.非结构化数据与半结构化数据 1.结构化数据 2.非结构化数据 3.半结构化数据 二.关系型数据库 SQL 1.什么是关系型数据库? 2.什么是关系模型? 3.以关系型数据库 ...

  5. NoSQL数据库四大分类

    (1)键值对存储(key-value) (2)列存储 (3)文档数据库存储 (4)图形数据库存储

  6. 【NoSQL】NoSQL入门和概述 - 笔记

    NoSQL入门和概述 BSON BSON 是一种计算机数据交换格式,主要被用作MongoDB数据库中的数据存储和网络传输格式.它是一种二进制表示形式,能用来表示简单数据结构.关联数组(MongoDB中 ...

  7. 为什么使用NoSql及NoSql的优点

    工作中遇到的挑战: 1,高并发读写 Web2.0网站,数据库并发负载非常高,往往达到每秒上万次的读写请求 2,高容量存储和高效存储 Web2.0网站通常需要在后台数据库中存储海量数据,如何存储海量数据 ...

  8. 【nosql】NoSql是什么?

    一.nosql的简介 Nosql的全称是Not Only Sql,这个概念早起就有人提出, 而我们常用的都是关系型数据库.就像我们常用的mysql,sqlserver一样, 这些数据库一般用来存储重要 ...

  9. 嵌入式nosql php,NoSQL 嵌入式数据库NeDB示例

    在nw.js一直无法配置sqlite3数据库,所以一直使用web sql数据库,不过还原之类的操作异常麻烦,打算使用NeDB数据库,非关系型数据库的扩展性很适合数据结构不确定性的nw.js项目. 在C ...

最新文章

  1. C++基础知识之vector
  2. 关于阅读java编程思想和effective java的一些看法
  3. 杀鸡焉用牛刀!放下Windbg,让dotnet-stack来快速定位死锁原因
  4. qrcode生产带logo_比亚迪换新标?新Logo的含义你了解吗?
  5. 一文让你掌握神经网络训练技巧
  6. 【Kafka】ERROR Error when sending message to topic topic_lcc with key: null, value: 4 bytes with error
  7. python大气校正_Python 处理遥感图像:光谱辐射定标、大气校正和计算反射率
  8. MySQL之Handler_read_*查看索引使用情况
  9. linux ubuntu系统安装dotnet / Azcopy
  10. Java数据类型从小到大排序_编写一个字符串排序程序,对一个字符串的数值进行从小到大的排序,要求使用包装类对数值类型的字符串转换成整型进行排序...
  11. 介绍一个牛人的机器学习PPT
  12. C++ 排列组合问题
  13. 如何在Mac上清理垃圾文件?
  14. JavaWeb-过滤器Filter学习(三)实现用户的自动登录与IP黑名单过滤
  15. xftp、xshell安装出现1603错误解决,亲测有用
  16. 使用remoting 代替c# web service实现航班eterm命令发送和接收
  17. 小学计算机学科知识与能力,学科知识与能力:计算机基础知识模块知识点分析...
  18. python3爬小说_python3小说爬虫
  19. android内容提供者实验报告,实验报告审核的19个要点
  20. scite php配置 下载,SciTE 的配置记录

热门文章

  1. java并发访问_Java并发访问
  2. qt中设置父窗口中某一控件样式后,子窗口中某一控件也随父控件样式
  3. qt中生成含有中文的json文件和解析json文件
  4. php ios 判断字符串长度,iOStextfield 限制输入字符长度和过滤表情符号
  5. java j2ssh替代jsch,jsch设置ssh协商算法优先级
  6. log4j日志 linux配置,Log4j 日志详细用法
  7. 19年的华为手机还能搭载鸿蒙吗,2019年华为手机出货或超2.15亿部 鸿蒙系统最快10月首秀...
  8. 通信线路工程验收规范 gb51171-2016_老杨一建通信学堂通信线路工程施工技术
  9. python自动备份数据库_Python Mysql自动备份脚本
  10. python 读取地震道头数据_python地震数据可视化详解