建一个大数据平台,你会选什么?Hadoop、MPP数据库、一体机? ...

[复制链接]
happy66.net 发表于 2018-1-1 08:33:30 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题
提过很多大数据相关的内容,如果想要建设一个数据平台,该如何选择?用Hadoop、MPP数据库、一体机、内存数据库,还是各种NoSQL数据库?自己攒点服务器,还是直接用公有云服务?

今天讨论的这个问题略有些专业,但对于日常遇到这类问题的规划人员,可以有些参考。无论何时,从来没有一种事物能够满足挑剔的人类所有需求,所以,只要自己觉得好就是真的好。不找自己最爱的,只找最合适的那一个!

大数据的Variety,让规划人员很迷茫
是否使用共有云服务?

互联网巨头,诸如亚马逊、阿里、腾讯,百度都有自己丰富的公有云服务。在巨头的云之上,更是有各类数据服务,关系型数据库、大数据处理,应有尽有。
使用公有云服务的优点不言而喻,开发者几乎可以只专注自己的开发工作即可,部署、运维等等一系列问题都可以不再烦恼。
但选用前需要考虑好几个问题。首先,你的业务可以上公有云吗?如果职能所限,安全所限,领导想操作所限,还请尽早打消这种念头;其次,你的服务需要全球部署吗?如果仅服务国内的用户,最好选择国内的厂商更靠谱,技术不提,其他很多事情,你懂的。

天空飘着朵朵云,你适合哪一朵?
选用哪种技术去构建平台?

数据处理技术真的很多很多,所以要认清自己想要做什么?如果只是做一个财务系统,服务的对象只是百多人的公司,那就没必要考虑所谓大.....数据了,Oracle、MySQL哪个拿手就用哪个吧。
如果想将很多Oracle中的数据汇总起来,做一个单纯的企业数据仓库(EDW),数据量有比较大,可以评估一下成本可承受实力,选择数据库一体机或MPP数据库。都属于关系型数据库范畴,迁移快速,用起来简单。
如果想做一个完善的大数据平台,存储百TB、PB级以上的数据量,混合了文本、图像、视频等各类数据,又想做点创新,搞一些机器学习,可以选择搭建一个融合了Hadoop生态的平台来满足众多要求。
如果想做一个视频类网站,需要存储剧集、演员、导演、相关影片、影评等信息,可以选择MangoDB+对象存储池的方式,应该会有不错的体验。

只要资金够,阿里云、腾讯云、亚马逊应该都会乐于服务
技术那么多,都要自己去学习吗?

现代社会,技术规划和构建这种事情,只要有钱,就一定有人提供服务。但规划人员总还是要了解一些业务和技术的,否则容易被各种公司洗脑和忽悠。
如果想搞一个成体系的平台,可以考虑采用阿里云来构建私有云和大数据平台,可以平衡安全、完善、自己不想干活的各类问题。
前提是要有一定的资金预算,一定意义上可以称作是Turnkey工程,回报一定对应着付出。
大数据平台的规划,没有最好,只有最适合,你get到这一点了吗?(头条号:博识科技 原创首发,总有人不打招呼抄袭,打个标记)

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

发布主题
推荐阅读更多+
阅读排行更多+
用心服务创业者
0851-88611148
周一至周五 9:00-18:00
意见反馈:admin@0851life.com

扫一扫关注我们

Powered by 童码少儿编程 X3.4© 2001-2013 0851life Inc.|网站地图