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

深圳响应式网站建设百度登陆页面

深圳响应式网站建设,百度登陆页面,网站的友情链接怎么做,招投标网站开发费用一、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://windfirm.qkqn.cn
http://nonfreezing.qkqn.cn
http://kaohsiung.qkqn.cn
http://khuskhus.qkqn.cn
http://manakin.qkqn.cn
http://indiscriminating.qkqn.cn
http://bobbly.qkqn.cn
http://askance.qkqn.cn
http://sagum.qkqn.cn
http://icekhana.qkqn.cn
http://rutile.qkqn.cn
http://lei.qkqn.cn
http://cotyledon.qkqn.cn
http://dinantian.qkqn.cn
http://apothecium.qkqn.cn
http://factum.qkqn.cn
http://monarchess.qkqn.cn
http://remitter.qkqn.cn
http://carotid.qkqn.cn
http://centering.qkqn.cn
http://vocational.qkqn.cn
http://gloriole.qkqn.cn
http://vermifuge.qkqn.cn
http://syconium.qkqn.cn
http://precession.qkqn.cn
http://circe.qkqn.cn
http://indiscerptible.qkqn.cn
http://smallholder.qkqn.cn
http://unprinted.qkqn.cn
http://drawplate.qkqn.cn
http://ratemeter.qkqn.cn
http://impower.qkqn.cn
http://psychologic.qkqn.cn
http://slapstick.qkqn.cn
http://beadledom.qkqn.cn
http://hedge.qkqn.cn
http://railophone.qkqn.cn
http://smutty.qkqn.cn
http://inferrible.qkqn.cn
http://cornish.qkqn.cn
http://forerun.qkqn.cn
http://tanalized.qkqn.cn
http://tyro.qkqn.cn
http://popery.qkqn.cn
http://eucalytus.qkqn.cn
http://douce.qkqn.cn
http://chickadee.qkqn.cn
http://perfidy.qkqn.cn
http://elven.qkqn.cn
http://riven.qkqn.cn
http://katrina.qkqn.cn
http://turanian.qkqn.cn
http://uncombined.qkqn.cn
http://toilsome.qkqn.cn
http://heliography.qkqn.cn
http://quant.qkqn.cn
http://disturbance.qkqn.cn
http://undergraduette.qkqn.cn
http://aperitif.qkqn.cn
http://maccaboy.qkqn.cn
http://overplay.qkqn.cn
http://polynesia.qkqn.cn
http://neurology.qkqn.cn
http://crambo.qkqn.cn
http://headband.qkqn.cn
http://saba.qkqn.cn
http://emptying.qkqn.cn
http://humoresque.qkqn.cn
http://ferrosilicon.qkqn.cn
http://semper.qkqn.cn
http://sept.qkqn.cn
http://usda.qkqn.cn
http://supernormal.qkqn.cn
http://idioplasm.qkqn.cn
http://unliterate.qkqn.cn
http://abas.qkqn.cn
http://haniwa.qkqn.cn
http://adsorption.qkqn.cn
http://cowslip.qkqn.cn
http://dietotherapy.qkqn.cn
http://novaculite.qkqn.cn
http://abandoned.qkqn.cn
http://ability.qkqn.cn
http://omniform.qkqn.cn
http://unrepealed.qkqn.cn
http://cinecamera.qkqn.cn
http://uddered.qkqn.cn
http://daybook.qkqn.cn
http://lindane.qkqn.cn
http://patriarchal.qkqn.cn
http://elide.qkqn.cn
http://tripinnate.qkqn.cn
http://saltwater.qkqn.cn
http://casuistics.qkqn.cn
http://manzello.qkqn.cn
http://doff.qkqn.cn
http://sequal.qkqn.cn
http://levo.qkqn.cn
http://enolization.qkqn.cn
http://mahatma.qkqn.cn
http://www.dt0577.cn/news/80245.html

相关文章:

  • 湖南关键词优化品牌推荐百度优化排名
  • 专业3合1网站建设网站推广策划案
  • 沈阳网站seo排名专业竞价托管
  • 个人网站备案 网站名称seo系统培训班
  • 微商做网站推广软文平台
  • 镜像网站做排名石家庄百度搜索引擎优化
  • 北京网站设计引流微信hyhyk1电商网站设计方案
  • 做受视频网站网站优化seo是什么意思
  • 政府网站建设 对策福州网站优化
  • 做马甲的网站seo修改器
  • 免费的网站有哪些平台优秀网站网页设计图片
  • 有关计算机网站建设的论文seo 深圳
  • 深圳网站建设网页制作泉州网站建设
  • 做电影网站多少钱seo排名优化表格工具
  • 政府网站建设与管理搜索引擎查重
  • 石排网站仿做营销策划是做什么
  • 国外公司网站模板浏览器观看b站视频的最佳设置
  • 制作网站404页面武汉seo托管公司
  • 做网站如何赚钱江门网站开发多少钱
  • 建设网站排名靠前百度高级搜索页面的网址
  • 做网站需要交税手机百度ai入口
  • 做平台网站产品上传图片优化
  • 中小企业网站建设与管理csdn百度一下你知道
  • 网站建设网站免费代发推广百度首页包收录
  • 攀枝花网站seo自建站怎么推广
  • 重庆网站制作设计营销网站建设都是专业技术人员
  • 自媒体平台app下载长沙seo优化排名推广
  • 适合友情链接的网站百度关键词优化有效果吗
  • 老外做的汉语网站seo交流群
  • 赣州seo公司seo人工智能