技术开发 频道

漆兴:基于MySql的海量日志分析系统实践

  【IT168 独家】近期,DTCC 2010数据库技术大会在北京歌华开元大酒店盛大召开。来自于全国各地包括宝岛台湾的700多位数据库及相关技术从业者参加了本次大会。2天的大会,29场演讲,内容涵盖了Oracle,MySQL,DB2,SQL Server ,Sybase,达梦(国产数据库) 等多种数据库。

  4月3日上午,在开源数据库实践应用案例专场上,吸引了大批听众。随着开源数据库技术的日趋成熟,越来越多的企业开始使用开源产品以降低成本。

  来自新浪的DBA漆兴给我们带来的演讲内容是“基于MySql的日志分析系统设计”。

  在当前互联网蓬勃发展的时期,日志分析系统的重要性不言而喻,日志分析系统能分析各大产品线的访问情况,以图形和图表的方式,提供各种监控及访问信息,为决策者提供可靠的数据支持。

  在演讲中漆兴给我们全面介绍了系统设计的全过程,从前期的需求分析(日志分析系统查询需求分析,访问特点分析)到基于性能考虑的系统体系架构,再到基于需求的mysql优化及表设计及memcache使用,最后介绍了其他开源工具的使用。

新浪DBA漆兴

  漆兴认为想要设计出一个好的日志分析系统设计必须具备以下条件:

  1、对业务需求了解透彻是技术架构的基础

  2、标准化,减少错误的发生

  3、根据业务形态、网络情况选择适合的技术架构方案

  4、用合适的数据库做适合的事情

  5、以组分布,各组之间架构一致,便于横向扩展及管理

  6、最大化减少客户端到网络端的网络延时

  7、为系统中不同应用选择适合的硬件

  8、根据情况选择开发环境、开发语言及工具等

  漆兴演讲PPT下载:http://www.itpub.net/thread-1287920-1-1.html

0
相关文章