网站优化

网站优化

Products

当前位置:首页 > 网站优化 >

2010年代,大数据浪潮来袭,中国数据库发展史,你了解多少?

GG网络技术分享 2026-04-17 05:15 0


哎呀,说起这事儿啊,我得先叹口气。那时候还是个毛头小子,刚开始接触互联网行业,对“大数据”俩字就充满了好奇!感觉啥牛逼的技术都得跟“大数据”挂钩才行,简直是万能钥匙!现在回头看,那时候的理解真是…天真,是不是?!

2010年代:风口与泡沫

打脸。 2010年代初啊,互联网行业那是蓬勃发展!用户爆炸式增长,数据量蹭蹭往上涨。各种创业公司像雨后春笋一样冒出来大家都在抢占市场份额。这时候,“大数据”这个概念就开始火了。可当时真没几家公司真正搞明白了什么是“大数据”,只是盲目地追逐这个风口。

《中国数据库前世今生》观影——2010年代/大数据席卷市场

这东西... 记得那时候团队有个老哥特别迷恋Hadoop, 天天念叨着MapReduce、HDFS… 搞得我们听得云里雾里。现在想想啊,他可能只是想找个高大上的东西来装一下吧。当时InnoDB还没出现, 只有MyIsam

1.MyISAM 只有表级锁,而InnoDB 支持行级锁和表级锁,默认为行级锁;

2.MyISAM 不提供事务支持。而InnoDB提供事务支持;

正宗。 3.MyISAM不支持外键, 而InnoDB支持;

4.MyISAM不支持聚集索引,InnoDB支持聚集索引;

5MyISAM不支持MVCC,InnoDB支持。应对高并发事务,MVCC比单纯的加锁更高效;,是吧?

特性 InnoDB MyISAM 事务平安 支持 存储限制 64TB 空间使用 内存使用
插入数据的速度

传统数据库的挣扎

在“大数据”浪潮冲击下,传统的数据库系统也感受到了巨大的压力。Oracle、DB2这些老牌厂商虽然技术实力雄厚,但面对海量数据的挑战,性能瓶颈日益凸显。而且它们的价格也贵的要命!小公司根本玩不起啊!那时候就有人开始琢磨有没有替代方案。

NoSQL异军突起

这个时候, NoSQL数据库就出现了! MongoDB, Cassandra, Redis... 这些新玩意儿一下子吸引了大量的关注。它们抛弃了传统关系型数据库的复杂约束,追求高性能、可 性,躺平...。

noSQL的特点:

  • 响应很快
  • 缓存出来

MongoDB: JSON 的浪漫

MongoDB:

json进jison出,面向对象的形式,就可以直接处理;适用于快速迭代的应用场景; 说实话, 用起来挺舒服的! 但是数据一致性嘛…有时候想想就有点害怕。

Hadoop: 分布式计算的巨兽

谨记... Hadoop: Hadoop 是一个开放源代码框架,允许使用简单的编程模型在跨计算机集群的分布式环境中存储和处理大数据.它旨在从单个服务器 到数千台机器,每台机器都提供本地计算和存储.

Spark: 更快的引擎

物超所值。 Spark: Apache Spark 是专为快速计算而设计的闪电般的集群计算.它建立在Hadoop MapReduce之上,并且 了MapReduce模型以有效地使用更多类型的计算,包括交互式查询和流处理.

Oracle 的反击与 Exadata

Oracle 当然不会坐以待毙! 他们推出了 Exadata 这个神器,何苦呢?。

计算往数据上推! 和现在的数据和计算分离的思路恰恰相反; 谓词下推! 下推到智能分析中; Exadata这样的平台自己是搭不出来的; 在SQL中谓词就是返回boolean值即true和false的函数或是隐式转换为b 脑子呢? ool的函数SQL中的谓词主要有 LKIEBETWEENIS NULLIS NOT NULLINEXISTS接下来了解什么是谓词下推谓词下推的基本思想即将过滤表达式尽可能移动至靠近数据源的位置以使真正施行时能直接跳过无关的数据

云时代的到来

云数据时代是一个新的时代Orcale的包袱太大了所以他的转弯就比较难;,这事儿我得说道说道。

, 云数据包含两个阶段:   
    企业自己的数据上云把数据托管到云上大多是以开源数据为主   
      云原生数据库存算分离解决性能分析   
      
 .存算分离大规模池化云数据时代是一个新的时代Orcale的包袱太大了所以他的转弯就比较难..8s编排能够把多个数据库进行编排通过统一的编排就能管理所以的产品;.从一个公司开始逐渐演变为全国性的运动:.它是阿里巴巴造出的概念其本意是在阿里巴巴的IT架构中去掉IBM的小型机Oracle数据库EMC存储设备代之以自己在开源软件基础上开发的系统..即把Oracle的痕迹去掉EMC的存储去掉把IBM的服务器去掉再说说最难的时Oracle去掉阿里没那么难中石油最难即便如此阿里也花费了相当多的人力和物力..阿里去IOE时从成本的角度来考虑的是从业务上考虑的是:“去IOE”工程的战略价值何在?有三点: .

“去IOE”运动

那个时候 “去IOE”运动闹得沸沸扬扬 。 它指的是用开源软件取代IBM小型机、Oracle数据库以及EMC存储设备 。 这场运动其实是阿里巴巴为了降低成本提高效率所做出的尝试 。 也引发了很多关于国产替代的热议 ,啥玩意儿?。

唉 , 想想这些年 , 中国数据库的发展也是一路坎坷 。 从一开始的全靠国外 , 到现在有了自己的核心技术 , 这其中付出了多少努力啊 ! 虽然还有很长的路要走 , 但我相信未来一定会更好 !


提交需求或反馈

Demand feedback