我的编程空间,编程开发者的网络收藏夹
学习永远不晚

6、NoSQL的四大分类

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

6、NoSQL的四大分类

6、NoSQL的四大分类

  1. kv键值对

    不同公司不同的实现

    • 新浪:Redis
    • 美团:Redis+Tair
    • 阿里、百度:Redis+memcache
  2. 文档型数据库(bson格式和json一样)

    • MongoDB
      • MongoDB是一个基于分布式文件存储的数据库,一般用于存储一些文档,C++编写,Redis也是用C编写的,而且Redis是单线程的。
      • MongoDB是一个介于关系型数据库和非关系型数据库的中间产品!MongoDB是非关系型数据库中功能最丰富,最像关系型数据库的。
    • CouchDB:国外的不做了解
  3. 列存储数据库:之前遇到的数据库都是以行存储的数据库,使用列存储数据库是非常方便的因为毕竟改行和改列是完全不一样的。

    • HBase
    • 分布式文件系统
  4. 图形关系数据库:这种类型的数据库并不是存放图片的,而是存放一些关系的

    • 不是用来存储图形的,而是存储的关系,比如:朋友圈、社交网络、广告推荐!
    • Neo4j,infoGrid

四者的对比

分类Example举例典型应用场景数据模型优点缺点
键值对(key-value)Tokyo cabinet/tyant,Redis,voldemonrt,Oracle BDB内容缓存,主要用于处理大数据的高访问负载,也用于一些日志系统等等key指向value的键值对,通常用hash table来实现查找速度快数据无结构化、通常只被当做字符串或者二进制数据
列存储数据库Cassandra,HBase,Ralk分布式的文件系统以列簇式存储,将同一列数据存在一起查找速度快,可扩展性强,更容易进行分布式扩展功能相对局限
文档型数据库CouchDB,MongoDBweb应用(与key-Value类似,Value是结构化的,不同的是数据库能够了解Value的内容)key-Value对应的键值对,Value为结构化数据数据结构要求不严格,表结构可变,不需要像关系型数据库一样需要预先定义表结构查阅性不高,而且缺乏统一的查询语法
图形(Graph)数据库Neo4j,InfoGrid,Infinite Graph社交网络、推荐系统等,专注于构建关系图谱图结构利用图结构相关算法,比如最短路径寻址N度关系查找等很多时候需要对整个图做计算才能得出需要的信息,而且这种结构不太好做分布式式的集群方案

来源地址:https://blog.csdn.net/nytcjsjboss/article/details/132561095

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

6、NoSQL的四大分类

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

6、NoSQL的四大分类

6、NoSQL的四大分类 kv键值对 不同公司不同的实现 新浪:Redis美团:Redis+Tair阿里、百度:Redis+memcache 文档型数据库(bson格式和json一样) MongoDB MongoDB是一
2023-08-30

Redis-nosql数据库的四大分类

Redis-nosql数据库的四大分类原文地址:https://www.cnblogs.com/ibcdwx/p/13472428.html
Redis-nosql数据库的四大分类
2016-07-04

一问弄懂Shell变量四大分类

目录Shell变量什么是变量shell变量定义shell变量分类环境变量常见变量变量引用变量赋值本地变量变量定义变量引用变量赋值变量删除位置参数变量变量定义变量引用特殊变量变量定义变量引用总结上一篇我们讲述了Shell的基本概念和运行方式,
2023-05-12

强大的CSS:focus-visible伪类真的太6了!

一、快速了解CSS :focus-visible伪类:focus-visible伪类是非常年轻的一个伪类,目前仅Chrome浏览器标准支持,但足够了。如果你是一个深入用户体验的开发者,这个伪类会非常有用。:focus-visible伪类应用
2023-06-03

定义R12分类账的四要素

定义R12分类账的四要素http://www.91sap.com/thread-14981-1-1.html(出处: 赛跑网)定义R12分类账的四要素:会计科目弹性域结构(COA)、币种(Currency)、日历(Clander)、会计方法
2023-06-05

android的四大组件分别是什么

这篇“android的四大组件分别是什么”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“android的四大组件分别是什么”文
2023-07-04

nginx优化的6大方法分别是什么

这篇文章跟大家分析一下“nginx优化的6大方法分别是什么”。内容详细易懂,对“nginx优化的6大方法分别是什么”感兴趣的朋友可以跟着小编的思路慢慢深入来阅读一下,希望阅读后能够对大家有所帮助。下面跟着小编一起深入学习“nginx优化的6
2023-06-28

c#的数据类型分为几大类

c# 提供了多种数据类型,分类如下:值类型:基本类型(整数、浮点数、布尔型、char)、结构体、枚举引用类型:类、接口、委托、数组、字符串可空类型:允许为 null 的值类型其他类型:动态类型、匿名类型、指针选择数据类型应根据存储的值类型和
c#的数据类型分为几大类
2024-04-04

新版Red Hat的四大功能分别是什么

这期内容当中小编将会给大家带来有关新版Red Hat的四大功能分别是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。来自PcWorld的消息,Redhat红帽发布了***的王牌操作系统RHEL5.4(红
2023-06-17

C++中类的大小实例分析

这篇“C++中类的大小实例分析”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“C++中类的大小实例分析”文章吧。一、普通类的大
2023-06-29

mysql中的四大运算符种类实例汇总(20多项)

目录运用运算法有什么好处呢?什么是运算符算术运算符举个例子加法和减法运算乘法、除法和求余运算比较运算符等于运算符(=)安全等于运算符()不等于运算符(或者!=)小于等于运算符(<=)小于运算符(=)大于运算符
2022-07-26

云服务器的四大件有哪些组成部分

处理器(CPU):用于运行计算密集型任务的处理器,通常包括英特尔至强E5四核处理器、AMD羿龙64核处理器、AMD锐龙36核处理器等。内存(Memory):用于运行计算密集型任务的内存,通常包括128GB、256GB、4TB等不同容量的内存。存储(Storage):用于存储计算结果、数据等的硬盘、固态硬盘、SSD等。网络(Network):用于连接云服务器的网络设备,包括服务器网络接口卡、网卡、交换机等。虚拟化(Virtualization):通过...
2023-10-27

Java的大数型BigInteger与BigDecimal类实例分析

这篇文章主要讲解了“Java的大数型BigInteger与BigDecimal类实例分析”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Java的大数型BigInteger与BigDecima
2023-06-30

JavaScript中检测数据类型的四种方法分别是什么

这期内容当中小编将会给大家带来有关JavaScript中检测数据类型的四种方法分别是什么,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。前言:在介绍检测数据类型的方法之前,先说说JavaScript中数据类
2023-06-26

c#中的数据类型分为哪两大种

c# 中的数据类型分为值类型和引用类型。值类型存储在栈中,包括基本数据类型(整数、浮点数、布尔值等)、结构体和枚举。引用类型存储在堆中,包括类、接口、数组和字符串,它们存储对对象的引用。C# 中的两大数据类型C# 中的数据类型分为两大类:
c#中的数据类型分为哪两大种
2024-04-04

编程热搜

目录