linminqin 2015-08-11
http://www.infoq.com/cn/presentations/talkingdata-database-architecture-changes
在大数据统计分析平台里,数据库占据了举足轻重的地位。基于这些数据库,数据分析人员或者进行随机查询,或者进行大范围数据查询,或者进行多维交叉分析。传统的关系型数据库,越来越显得力不从心。近年在数据库技术领域,NoSQLDB雨后春笋大量涌现。TalkingData作为国内最大的移动应用统计分析平台,在多年的发展之中,经历了三个阶段。三代架构演进过程中,我们研究、使用了大量开源、商业数据库。通过将这些数据库的组合、协作,系统可以满足大数据环境下复杂、高速的数据查询、灵活的报表需求和基于数据挖掘的决策支持。架构的变迁,不但支持了TalkingData内部系统的不断演进发展,而且积累下的技术转化成系统,切实帮助企业在数据爆炸的年代更好的组织数据、计算数据、挖掘数据,让大数据真正落地,让数据体现巨大的商业价值。