#中国IDC圈#终于有人把云计算、大数据和人工智能讲明白了( 七 )


第二个方式是推送 , 有很多终端可以帮我收集数据 。 比如说小米手环 , 可以将你每天跑步的数据 , 心跳的数据 , 睡眠的数据都上传到数据中心里面 。
第二个步骤是数据的传输 。 一般会通过队列方式进行 , 因为数据量实在是太大了 , 数据必须经过处理才会有用 。 可系统处理不过来 , 只好排好队 , 慢慢处理 。
第三个步骤是数据的存储 。 现在数据就是金钱 , 掌握了数据就相当于掌握了钱 。 要不然网站怎么知道你想买什么?就是因为它有你历史的交易的数据 , 这个信息可不能给别人 , 十分宝贵 , 所以需要存储下来 。
第四个步骤是数据的处理和分析 。 上面存储的数据是原始数据 , 原始数据多是杂乱无章的 , 有很多垃圾数据在里面 , 因而需要清洗和过滤 , 得到一些高质量的数据 。 对于高质量的数据 , 就可以进行分析 , 从而对数据进行分类 , 或者发现数据之间的相互关系 , 得到知识 。
比如盛传的沃尔玛超市的啤酒和尿布的故事 , 就是通过对人们的购买数据进行分析 , 发现了男人一般买尿布的时候 , 会同时购买啤酒 , 这样就发现了啤酒和尿布之间的相互关系 , 获得知识 , 然后应用到实践中 , 将啤酒和尿布的柜台弄的很近 , 就获得了智慧 。
第五个步骤是对于数据的检索和挖掘 。 检索就是搜索 , 所谓外事不决问Google , 内事不决问百度 。 内外两大搜索引擎都是将分析后的数据放入搜索引擎 , 因此人们想寻找信息的时候 , 一搜就有了 。
另外就是挖掘 , 仅仅搜索出来已经不能满足人们的要求了 , 还需要从信息中挖掘出相互的关系 。 比如财经搜索 , 当搜索某个公司股票的时候 , 该公司的高管是不是也应该被挖掘出来呢?如果仅仅搜索出这个公司的股票发现涨的特别好 , 于是你就去买了 , 其实其高管发了一个声明 , 对股票十分不利 , 第二天就跌了 , 这不坑害广大股民么?所以通过各种算法挖掘数据中的关系 , 形成知识库 , 十分重要 。
#中国IDC圈#终于有人把云计算、大数据和人工智能讲明白了
文章图片
#中国IDC圈#终于有人把云计算、大数据和人工智能讲明白了
文章图片
3大数据时代 , 众人拾柴火焰高
当数据量很小时 , 很少的几台机器就能解决 。 慢慢的 , 当数据量越来越大 , 最牛的服务器都解决不了问题时 , 怎么办呢?这时就要聚合多台机器的力量 , 大家齐心协力一起把这个事搞定 , 众人拾柴火焰高 。
对于数据的收集:就IoT来讲 , 外面部署这成千上万的检测设备 , 将大量的温度、湿度、监控、电力等数据统统收集上来;就互联网网页的搜索引擎来讲 , 需要将整个互联网所有的网页都下载下来 。 这显然一台机器做不到 , 需要多台机器组成网络爬虫系统 , 每台机器下载一部分 , 同时工作 , 才能在有限的时间内 , 将海量的网页下载完毕 。
#中国IDC圈#终于有人把云计算、大数据和人工智能讲明白了
文章图片
对于数据的传输:一个内存里面的队列肯定会被大量的数据挤爆掉 , 于是就产生了基于硬盘的分布式队列 , 这样队列可以多台机器同时传输 , 随你数据量多大 , 只要我的队列足够多 , 管道足够粗 , 就能够撑得住 。
#中国IDC圈#终于有人把云计算、大数据和人工智能讲明白了
文章图片
对于数据的存储:一台机器的文件系统肯定是放不下的 , 所以需要一个很大的分布式文件系统来做这件事情 , 把多台机器的硬盘打成一块大的文件系统 。
#中国IDC圈#终于有人把云计算、大数据和人工智能讲明白了
文章图片
对于数据的分析:可能需要对大量的数据做分解、统计、汇总 , 一台机器肯定搞不定 , 处理到猴年马月也分析不完 。 于是就有分布式计算的方法 , 将大量的数据分成小份 , 每台机器处理一小份 , 多台机器并行处理 , 很快就能算完 。 例如著名的Terasort对1个TB的数据排序 , 相当于1000G , 如果单机处理 , 怎么也要几个小时 , 但并行处理209秒就完成了 。