加入收藏 | 设为首页 | 会员中心 | 我要投稿 惠州站长网 (https://www.0752zz.com.cn/)- 办公协同、云通信、物联设备、操作系统、高性能计算!
当前位置: 首页 > 运营 > 正文

7关于NoSQL的必须知道的东西

发布时间:2021-03-28 14:19:40 所属栏目:运营 来源:互联网
导读:为什么NoSQL出生,我认为退后并快速查看数据存储解决方案的演变是有用的。 在20世纪50年代至20世纪70年代之间,创建了早期数据管理系统,如平面文件,分层数据库和网络数据库。它是世界持久数据存储避免丢失数据时才足够好。 在20世纪70年代,关系数据库即将

为什么NoSQL出生,我认为退后并快速查看数据存储解决方案的演变是有用的。

在20世纪50年代至20世纪70年代之间,创建了早期数据管理系统,如平面文件,分层数据库和网络数据库。它是世界持久数据存储避免丢失数据时才足够好。

在20世纪70年代,关系数据库即将解决数据不一致的问题。而且如此强大,他们成为行业标准,使单独的团队和多个应用程序能够在单个逻辑上相干的数据上搜索,查询和操作,从而产生巨大的生产力效益。

但2000年代的Web应用程序,电子商务和社交媒体的指数增长产生了新的挑战。谷歌和亚马逊等技术巨头发现,需要在网络上支持大量的用户,从单一数据库应用程序上支持数千名业务用户。

具体来说,我们现在有一个新的问题:如何一致地存储大型数据集并支持现代应用程序,该应用程序在不连续的情况下连续处理大量用户请求的用户请求?在适当的技术条款,这是以下问题:

  • 支持大量读取和写入
  • 确保低延迟响应时间
  • 保持高可用性。

虽然在某种程度上可以解决与关系数据库的这个问题,但它通常具有增加的复杂性和潜在的高成本。因此,出生的两个高度有影响力的NoSQL数据库示例:来自亚马逊的DynamoDB和谷歌的Bigtable。这标志着NoSQL数据库的爆炸性,从那时起,人们从未回头过。

(编辑:惠州站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读