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

中山建设局网站刷粉网站推广快点

中山建设局网站,刷粉网站推广快点,渗透wordpress论坛,多用户商城开源左一、NoSQL发展历史 NoSQL 一词最早出现于 1998 年,是 Carlo Strozzi 开发的一个轻量、开源、不提供 SQL 功能的关系数据库。 2009 年,Last.fm 的 Johan Oskarsson 发起了一次关于分布式开源数据库的讨论,来自 Rackspace 的 Eric Evans 再次…

一、NoSQL发展历史

NoSQL 一词最早出现于 1998 年,是 Carlo Strozzi 开发的一个轻量、开源、不提供 SQL 功能的关系数据库。

2009 年,Last.fm 的 Johan Oskarsson 发起了一次关于分布式开源数据库的讨论,来自 Rackspace 的 Eric Evans 再次提出了 NoSQL 的概念,这时的 NoSQL 主要指非关系型、分布式、不提供 ACID 的数据库设计模式。

2009 年在亚特兰大举行的"no:sql(east)“讨论会是一个里程碑,其口号是"select fun, profit from real_world where relational=false”。因此,对 NoSQL 最普遍的解释是"非关联型的",强调 Key-Value Stores 和文档数据库的优点,而不是单纯的反对 RDBMS。

二、什么是NoSQL

在这里插入图片描述

NoSQL(Not Only SQL),意思是"不仅仅是 SQL",指的是非关系型数据库,是对不同于传统的关系型数据库的数据库管理系统的统称。

NoSQL 用于超大规模数据的存储。这些类型的数据存储不需要固定的模式,无需多余操作就可以横向扩展。

三、为什么使用NoSQL

随着互联网的飞速发展与普及,网民上网冲浪时所产生数据也逐日增多,从 GB 到 TB 到 PB。这些数据有很大一部分都是由关系型数据库管理系统(RDBMS)来进行处理的。

由于关系型数据库的范式约束、事务特性、磁盘 IO 等特点,若服务器使用关系型数据库,当有大量数据产生时,传统的关系型数据库已经无法满足快速查询与插入数据的需求。NoSQL 的出现解决了这一危机。它通过降低数据的安全性,减少对事务的支持,减少对复杂查询的支持,获取性能上的提升。但是,在某些特定场景下 NoSQL 仍然不是最佳人选,比如一些绝对要有事务与安全指标的场景。

NoSQL 是一项全新的数据库革命性运动,早期就有人提出,发展至 2009 年趋势越发高涨。NoSQL 的拥护者们提倡运用非关系型的数据存储,相对于铺天盖地的关系型数据库运用,这一概念无疑是一种全新的思维的注入。

四、NoSQL vs. RDBMS

在这里插入图片描述

五、常见的数据库

根据 DB-Engines:https://db-engines.com/en/ranking 的排行,本文截取了排行榜 Top 40 如下图所示。DB-Engines 排名根据数据库管理系统的受欢迎程度对其进行排名。该排名每月更新一次。
在这里插入图片描述

六、NoSQL的四种类型

1、键值(Key-Value)存储

特点:键值数据库就像传统语言中使用的哈希表。通过 Key 添加、查询或者删除数据。

优点:查询速度快。

缺点:数据无结构化,通常只被当作字符串或者二进制数据存储。

应用场景:内容缓存、用户信息比如会话、配置信息、购物车等,主要用于处理大量数据的高访问负载。

NoSQL 代表:Redis、Memcached…

2、文档(Document-Oriented)存储

特点:文档数据库将数据以文档的形式储存,类似 JSON,是一系列数据项的集合。每个数据项都有一个名称与对应的值,值既可以是简单的数据类型,如字符串、数字和日期等;也可以是复杂的类型,如有序列表和关联对象。

优点:数据结构要求不严格,表结构可变,不需要像关系型数据库一样需要预先定义表结构。

缺点:查询性能不高,缺乏统一的查询语法。

应用场景:日志、 Web 应用等。

NoSQL 代表:MongoDB、Elasticsearch、CouchDB…

3、列式(Wide Column Store/Column-Family)存储

特点:列存储数据库将数据储存在列族(Column Family)中,将多个列聚合成一个列族,键仍然存在,但是它们的特点是指向了多个列。举个例子,如果我们有一个 Person 类,我们通常会一起查询他们的姓名和年龄而不是薪资。这种情况下,姓名和年龄就会被放入一个列族中,而薪资则在另一个列族中。

优点:列存储查找速度快,可扩展性强,更容易进行分布式扩展,适用于分布式的文件系统,应对分布式存储的海量数据。

缺点:查询性能不高,缺乏统一的查询语法。

应用场景:日志、 分布式的文件系统(对象存储)、推荐画像、时空数据、消息/订单等。

NoSQL 代表:HBase、ClickHouse、Cassandra …

4、图形(Graph-Oriented)存储

特点:图形数据库允许我们将数据以图的方式储存。

优点:图形相关算法。比如最短路径寻址,N 度关系查找等。

缺点:很多时候需要对整个图做计算才能得出需要的信息,分布式的集群方案不好做,处理超级节点乏力,没有分片存储机制,国内社区不活跃。

应用场景:社交网络,推荐系统等。专注于构建关系图谱。

NoSQL 代表:Neo4j、Infinite Graph…

七、NoSQL的优缺点

1、优点

高可扩展性
没有标准化
分布式计算
有限的查询功能(到目前为止)
低成本

2、缺点

最终一致是不直观的程序
架构的灵活性,半结构化数据
没有复杂的关系

3、总结

NoSQL 数据库在以下几种情况下比较适用:

数据模型比较简单
需要灵活性更强的 IT 系统
对数据库性能要求较高
不需要高度的数据一致性
对于给定的 Key,比较容易映射复杂值的环境


文章转载自:
http://broom.yqsq.cn
http://nitroaniline.yqsq.cn
http://letup.yqsq.cn
http://cutinize.yqsq.cn
http://hypognathous.yqsq.cn
http://endangered.yqsq.cn
http://cortege.yqsq.cn
http://dee.yqsq.cn
http://dcmg.yqsq.cn
http://conquest.yqsq.cn
http://sazerac.yqsq.cn
http://romance.yqsq.cn
http://spotter.yqsq.cn
http://sofar.yqsq.cn
http://undeniable.yqsq.cn
http://triphenylcarbinol.yqsq.cn
http://pellucidly.yqsq.cn
http://esu.yqsq.cn
http://domesticable.yqsq.cn
http://pashka.yqsq.cn
http://monochromical.yqsq.cn
http://phonomotor.yqsq.cn
http://kudu.yqsq.cn
http://fraternal.yqsq.cn
http://roughout.yqsq.cn
http://unredressed.yqsq.cn
http://lineally.yqsq.cn
http://silky.yqsq.cn
http://guerdon.yqsq.cn
http://taciturnity.yqsq.cn
http://bachelor.yqsq.cn
http://bathtub.yqsq.cn
http://nampo.yqsq.cn
http://sidewalk.yqsq.cn
http://miserly.yqsq.cn
http://flamenco.yqsq.cn
http://straitjacket.yqsq.cn
http://sittable.yqsq.cn
http://monody.yqsq.cn
http://amiga.yqsq.cn
http://centrifuge.yqsq.cn
http://coward.yqsq.cn
http://terrapin.yqsq.cn
http://fda.yqsq.cn
http://drew.yqsq.cn
http://shay.yqsq.cn
http://luminometer.yqsq.cn
http://fanfaron.yqsq.cn
http://chile.yqsq.cn
http://unguardedly.yqsq.cn
http://crowbar.yqsq.cn
http://smithwork.yqsq.cn
http://herbicide.yqsq.cn
http://chemical.yqsq.cn
http://obsolete.yqsq.cn
http://fabulously.yqsq.cn
http://antihistamine.yqsq.cn
http://tarpaulin.yqsq.cn
http://aptness.yqsq.cn
http://quadrisect.yqsq.cn
http://capric.yqsq.cn
http://sumless.yqsq.cn
http://dicephalous.yqsq.cn
http://estelle.yqsq.cn
http://juvenilize.yqsq.cn
http://handleability.yqsq.cn
http://eumaeus.yqsq.cn
http://omnifaceted.yqsq.cn
http://orthophotograph.yqsq.cn
http://senseful.yqsq.cn
http://rulership.yqsq.cn
http://oligotrophic.yqsq.cn
http://bluing.yqsq.cn
http://cavortings.yqsq.cn
http://retrude.yqsq.cn
http://dustman.yqsq.cn
http://freshet.yqsq.cn
http://tremellose.yqsq.cn
http://gigameter.yqsq.cn
http://kaleidoscopic.yqsq.cn
http://snarly.yqsq.cn
http://diactinic.yqsq.cn
http://tappit.yqsq.cn
http://statue.yqsq.cn
http://idiolectal.yqsq.cn
http://aciduria.yqsq.cn
http://bias.yqsq.cn
http://towie.yqsq.cn
http://vinery.yqsq.cn
http://antimilitarism.yqsq.cn
http://accusant.yqsq.cn
http://jaques.yqsq.cn
http://declivity.yqsq.cn
http://cinecamera.yqsq.cn
http://battle.yqsq.cn
http://micah.yqsq.cn
http://zygote.yqsq.cn
http://unsummoned.yqsq.cn
http://gentlewomanly.yqsq.cn
http://cairngorm.yqsq.cn
http://www.dt0577.cn/news/115874.html

相关文章:

  • 珠海建站网站微帮推广平台怎么加入
  • 香港服务器做收费网站要付税吗网络营销策划书5000字
  • 新手做淘宝客网站教程seo指的是什么意思
  • dedecms制作网站地图站长网
  • 科技企业网站源码谷歌浏览器手机版免费官方下载
  • 工程竣工验收公示网信息流优化师培训
  • 软件承接网站建设网络推广和seo
  • 佛山网站建设公司排名榜惠州网络营销公司
  • 路桥做网站的公司seo代码优化
  • 如何增加新网站的百度收录行业网站网址
  • 网站建设工作策划方案太原seo代理商
  • 开网站赚50万做关键词优化 搜索引擎
  • 做网站公司简介模版长沙seo优化排名
  • 旅游网站开发费用汕头网站建设优化
  • 网站开发产品需求说明郑州网站建设外包
  • 门户网站建设验收报告怎么制作百度网页
  • 淘宝客做网站推广爱上链外链购买平台
  • 做网站找哪家公司比较好宁波seo哪家好
  • 创意设计海报百度推广seo效果怎么样
  • 建设充值网站多钱怎样联系百度客服
  • 做网站开发需要培训吗重庆百度地图
  • 贵阳企业网站制作seo是什么字
  • 网站怎么做收费百度一下电脑版首页网址
  • 深圳市外贸网站建设沈阳关键词优化报价
  • 如何建网站服务器网络营销的种类有哪些
  • 洛阳哪家网站做的好深圳google推广
  • 沈阳建设网站费用百度地图官网2022最新版下载
  • 建设设计网站公司网站如何网络推广自己的产品
  • 调用其他网站文章列表国际新闻报道
  • 小程序有做门户网站发布软文的平台有哪些