Products
GG网络技术分享 2026-04-17 05:15 0
哎呀,说起这事儿啊,我得先叹口气。那时候还是个毛头小子,刚开始接触互联网行业,对“大数据”俩字就充满了好奇!感觉啥牛逼的技术都得跟“大数据”挂钩才行,简直是万能钥匙!现在回头看,那时候的理解真是…天真,是不是?!
打脸。 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数据库就出现了! MongoDB, Cassandra, Redis... 这些新玩意儿一下子吸引了大量的关注。它们抛弃了传统关系型数据库的复杂约束,追求高性能、可 性,躺平...。
noSQL的特点:
MongoDB:
json进jison出,面向对象的形式,就可以直接处理;适用于快速迭代的应用场景; 说实话, 用起来挺舒服的! 但是数据一致性嘛…有时候想想就有点害怕。谨记... Hadoop: Hadoop 是一个开放源代码框架,允许使用简单的编程模型在跨计算机集群的分布式环境中存储和处理大数据.它旨在从单个服务器 到数千台机器,每台机器都提供本地计算和存储.
物超所值。 Spark: Apache Spark 是专为快速计算而设计的闪电般的集群计算.它建立在Hadoop MapReduce之上,并且 了MapReduce模型以有效地使用更多类型的计算,包括交互式查询和流处理.
Oracle 当然不会坐以待毙! 他们推出了 Exadata 这个神器,何苦呢?。
计算往数据上推! 和现在的数据和计算分离的思路恰恰相反; 谓词下推! 下推到智能分析中; Exadata这样的平台自己是搭不出来的; 在SQL中谓词就是返回boolean值即true和false的函数或是隐式转换为b 脑子呢? ool的函数SQL中的谓词主要有 LKIEBETWEENIS NULLIS NOT NULLINEXISTS接下来了解什么是谓词下推谓词下推的基本思想即将过滤表达式尽可能移动至靠近数据源的位置以使真正施行时能直接跳过无关的数据
云数据时代是一个新的时代Orcale的包袱太大了所以他的转弯就比较难;,这事儿我得说道说道。
, 云数据包含两个阶段:那个时候 “去IOE”运动闹得沸沸扬扬 。 它指的是用开源软件取代IBM小型机、Oracle数据库以及EMC存储设备 。 这场运动其实是阿里巴巴为了降低成本提高效率所做出的尝试 。 也引发了很多关于国产替代的热议 ,啥玩意儿?。
唉 , 想想这些年 , 中国数据库的发展也是一路坎坷 。 从一开始的全靠国外 , 到现在有了自己的核心技术 , 这其中付出了多少努力啊 ! 虽然还有很长的路要走 , 但我相信未来一定会更好 !
Demand feedback