如何短时间内解决NoSQL和结构化存储两种模式并存的存储架构?

数据大集中后,新开发的系统尤其是决策支持系统,需充分利用“大数据”技术。“大数据”技术中核心是数据存储模式不再是传统的结构化存储,NoSQL等技术与传统结构化存储有较大区别,如何短时间内解决NoSQL和结构化存储两种模式并存的存储架构?

参与9

3同行回答

wangbohaiwangbohai系统架构师IBM
从上图可以看出,结构化数据通常都用于记录系统(System of Record),而非结构化数据用于分析系统(System of Insight)。这两个系统处理的业务不同,数据格式也应该不同(当然结构化数据库中可能也会包含照片之类的东西)。但原则上这两种系统的设计应该是不同的。...显示全部

HyCloud.gif


从上图可以看出,结构化数据通常都用于记录系统(System of Record),而非结构化数据用于分析系统(System of Insight)。这两个系统处理的业务不同,数据格式也应该不同(当然结构化数据库中可能也会包含照片之类的东西)。但原则上这两种系统的设计应该是不同的。

收起
硬件生产 · 2016-02-23
浏览2067
haizdlhaizdl技术经理大连
个人认为,NOSQL和SQL并存的架构是必然的。一个企业的IT架构,是用来支撑各种特点的业务运行的。基础架构的选择和存储模式的选择一定是以业务特点为基准的。NOSQL有很多种,比如Redis是属于内存数据库,适合大并发的读业务。MongoDB介于SQL和NOSQL之间,即能存储结构化也能存储非...显示全部

个人认为,NOSQL和SQL并存的架构是必然的。一个企业的IT架构,是用来支撑各种特点的业务运行的。基础架构的选择和存储模式的选择一定是以业务特点为基准的。

NOSQL有很多种,比如Redis是属于内存数据库,适合大并发的读业务。

MongoDB介于SQL和NOSQL之间,即能存储结构化也能存储非结构化。

传统的关系型数据库,适合有大量实时更新,实时查询的结构化数据库。

看业务是什么样的特点,选择什么样的数据存储方式。

个人看法哈。

收起
银行 · 2016-02-24
浏览1957
s6dongs6dongit技术咨询顾问东软集团
这个主要根据您的业务来定,建议底层选择一套数据库处理系统做数据集中处理,建议选择传统关系性数据库,比如ORACLE。然后在数据分析层面,例如大数据分析,可以分开两套存储系统进行数据库部署和处理,数据来源都是底层统一的数据,数据分析只需要先进行数据抽取,然后再选用合适的数据...显示全部

这个主要根据您的业务来定,建议底层选择一套数据库处理系统做数据集中处理,建议选择传统关系性数据库,比如ORACLE。然后在数据分析层面,例如大数据分析,可以分开两套存储系统进行数据库部署和处理,数据来源都是底层统一的数据,数据分析只需要先进行数据抽取,然后再选用合适的数据库类型就可以了。在保证数据集中的前提下,共存nosql和关系性数据库

收起
互联网服务 · 2016-02-24
浏览1973

提问者

suzhongwen
软件开发工程师平阳县人力资源和社会保障局

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2016-02-23
  • 关注会员:3 人
  • 问题浏览:5939
  • 最近回答:2016-02-24
  • X社区推广