当前位置: 首页 > news >正文

NoSQL概念和特点

NoSQL,泛指非关系型数据库,主要分为四大类:

1.key-value存储数据库。该类数据库使用哈希表,在哈希表中包含特定的key和与其对应的指向特定数据的指针。常用的有Redis。

2.列存储数据库。该类数据库主要用来应对分布式存储的海量数据,一个键指向了多个列。常用的有HBase。

3.文档型数据库。该类数据库将结构化、半结构化的文档以特定格式存储,如json格式。一个文档相当于关系型数据库中的一条记录,也是处理信息的基本单位。常用的有MongoDB。

4.图形数据库。该类数据库使用图形理论来存储实体之间的关系信息,最主要的组成部分是:结点集、连接节点的关系。常用的有Neo4j。


非关系型数据库的特点:

1.数据模型比较简单。

2.对数据库性能的要求比较高。

3.不需要高度的数据一致性。






相关文章:

  • Session 'app': Error Installing APKs
  • Redis相关指令学习(一)
  • Redis指令学习(二)
  • Redis的持久化机制RDB与AOF
  • Linux source命令
  • Dubbo入门示例
  • 网络编程之BIO、NIO、AIO
  • 脏读+synchronized使用
  • volatile使用
  • Can not find the tag library descriptor for http://java.sun.com/jsp/jstl/ core
  • javax.servlet.jsp.JspException cannot be resolved to a type
  • 使用wait/notify模拟Queue+ThreadLocal
  • 多线程模式中的单例
  • Semaphore信号量
  • Linux中./configure、make、make install 命令
  • -------------------- 第二讲-------- 第一节------在此给出链表的基本操作
  • canvas 绘制双线技巧
  • css系列之关于字体的事
  • HTTP--网络协议分层,http历史(二)
  • javascript从右向左截取指定位数字符的3种方法
  • Javascript基础之Array数组API
  • Java应用性能调优
  • Java知识点总结(JavaIO-打印流)
  • k8s如何管理Pod
  • Linux各目录及每个目录的详细介绍
  • Objective-C 中关联引用的概念
  • select2 取值 遍历 设置默认值
  • windows下使用nginx调试简介
  • zookeeper系列(七)实战分布式命名服务
  • 程序员最讨厌的9句话,你可有补充?
  • 大快搜索数据爬虫技术实例安装教学篇
  • 当SetTimeout遇到了字符串
  • 关于Flux,Vuex,Redux的思考
  • 基于axios的vue插件,让http请求更简单
  • 计算机在识别图像时“看到”了什么?
  • 跨域
  • 免费小说阅读小程序
  • 如何设计一个微型分布式架构?
  • 使用Envoy 作Sidecar Proxy的微服务模式-4.Prometheus的指标收集
  • 微信小程序实战练习(仿五洲到家微信版)
  • 小程序上传图片到七牛云(支持多张上传,预览,删除)
  • 一道面试题引发的“血案”
  • 在electron中实现跨域请求,无需更改服务器端设置
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • RDS-Mysql 物理备份恢复到本地数据库上
  • 组复制官方翻译九、Group Replication Technical Details
  • #Java第九次作业--输入输出流和文件操作
  • (30)数组元素和与数字和的绝对差
  • (4)事件处理——(7)简单事件(Simple events)
  • (8)STL算法之替换
  • (a /b)*c的值
  • (Redis使用系列) Springboot 使用redis实现接口幂等性拦截 十一
  • (SpringBoot)第二章:Spring创建和使用
  • (十一)图像的罗伯特梯度锐化