绑定完请刷新页面
取消
刷新

分享好友

×
取消 复制
大数据与数据库的区别是什么?
2019-12-26 18:06:16

作者:IT人刘俊明

链接:https://www.zhihu.com/question/312633793/answer/949465038

来源:知乎

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

大数据是我的主要研究方向之一,所以我来回答一下这个问题。

首先,大数据本身代表一个庞大的技术体系结构,从技术体系结构来划分,涉及到数据的采集、整理、存储、安全、分析和呈现等一系列技术标准,而数据库仅仅是大数据技术体系中的一个环节,主要用于数据的存储,以及部分数据管理任务。

从当前大数据平台的体系结构来看,大数据平台主要以分布式存储和分布式计算两大基础技术来展开,其中分布式存储就涉及到数据库。大数据的数据结构与传统的数据结构有很大的不同,传统的数据库数据主要以结构化数据为主,而大数据系统中的数据往往有非常复杂的数据结构,其中既有结构化数据,也有大量的非结构化数据和半结构化数据,所以目前大数据技术体系不仅会采用传统的数据库来存储数据,也会采用NoSql数据库来存储数据,这也是大数据时代对于数据存储方式的一个重要改变。

从当前大数据落地方案来看,大数据系统会同时采用关系型数据库和NoSql数据库,而且为了方便传统的数据库人员操作NoSql数据库,大数据平台也增加了相应的功能模块。从这个角度来看,未来传统的关系型数据库和NoSql数据库会长期并存,共同来完成数据管理任务。

从大数据的发展趋势来看,未来大量的大数据应用都会借助于大数据平台来展开,所以目前大型科技公司往往更关注于大数据平台研发,而对于中小型科技公司来说,借助于大数据平台来完成行业创新应用,也会分享到大数据时代的发展红利。

分享好友

分享这个小栈给你的朋友们,一起进步吧。

MySQL大本营
创建时间:2019-04-18 16:52:37
MySQL大本营是MySQL爱好者交流的社区。关注:MySQL实战,MySQL高性能,MySQL架构实战,MySQL DBA职业发展。MySQL大本营旨在创造一个MySQL社区交流环境。
展开
订阅须知

• 所有用户可根据关注领域订阅专区或所有专区

• 付费订阅:虚拟交易,一经交易不退款;若特殊情况,可3日内客服咨询

• 专区发布评论属默认订阅所评论专区(除付费小栈外)

栈主、嘉宾

查看更多
  • coolriver
    栈主

小栈成员

查看更多
  • 小雨滴
  • hwayw
  • 栈栈
  • 老七
戳我,来吐槽~