技术开发 频道

SQL server2005如何面对日均2亿点击业务

      【IT168技术方案】
    

    “.NET平台和Visual Studio 2005越来越多的应用于企业级应用开发,在技术上已经成熟。并且原有数据库中难以实现的业务逻辑及复杂的数据处理过程都可以用.NET的多种开发语言来实现,满足了综合门户网站所要求的商业敏捷性需求。”

       新浪的平均日常点击数已超过2亿次,为了更好的对这些纷繁复杂的海量数据进行深入分析,从中找出客户的访问习惯等信息,为网站的设计提供帮助,新浪决定开发更为完善,功能更强大的网站点击分析系统,并选择了微软.NET平台和SQL Server 2005。

      基于SQL Server 2005搭建的商业智能分析系统提供了值得信赖的可靠性和数据安全性。通过基于.NET平台,应用Visual Studio 2005集成开发环境,实现了50%以上的效率提升,并节省成本1/3以上。
     
      作为门户网站,点击率非常重要,用户的数量和覆盖面是获取利润、甚至生存的关键所在。因此,如何更好的收集用户信息,分析用户特征进而满足用户需求,就成为网络媒体获取竞争优势的关键。这就要求新浪网能够充分的利用各种信息来源,分析用户类别,用户偏好以及用户访问习惯等,依次调整网站从技术设计到内容编排,以在市场竞争中处于不败之地。这其中,网站点击分析既是第一手的资料也是最重要的信息来源之一。目前新浪的平均日常点击数已超过2亿次,每天都需要对这些纷繁复杂的海量数据进行深入分析,从中找出客户的访问习惯等信息,为网站的设计提供帮助,为使用者提供更好、更方便的服务。因此,新浪网决定开发更为完善,功能更强大的网站点击分析系统,以更全面,更深入的分析点击数据,来保证和加强自身的竞争优势。

        首先面临的问题就是选择系统开发平台,平台的选择不仅关系到将来系统的整体应用性能,也同样影响到开发的效率、周期、灵活性以及日常维护量等,因而影响到项目总成本和投资效益。根据自身业务特点,以及比较分析多种平台,如基于Unix/Linux的Informix,Sybase,Oracle等数据库,最终新浪网决定使用基于微软的.NET平台和SQL Server 2005产品的商业智能套件来开发新浪的网站点击分析系统。据新浪网表示,选择微软的产品主要是基于业务的特性、产品卓越的性能以及相对较低的成本。“作为服务提供商,业务的敏捷性及技术的灵活性也是我们选择平台需要考虑的问题,以便在业务变化时能做出快速响应,”新浪网项目负责人王巍说,“.NET平台和Visual Studio 2005越来越多的应用于企业级应用的开发,在技术上已经成熟。特别是.NET Framework 2.0、SQL Server 2005以及Visual Studio 2005的高度集成,所带来的高效、宜用和灵活性使我们更加容易在短时间内完成不同业务层面上的商业智能的建设。并且原有数据库中难以实现的业务逻辑及复杂的数据处理过程都可以用.NET的多种开发语言来实现,满足了综合门户网站所要求的商业敏捷性需求。”

       “我们选择SQL Server 2005是因为微软在全球的商业智能市场中一直出于领先地位,在BI产品的可伸缩性、数据集成、开发工具和强大的分析等方面在业界具有明显的领先优势,我们希望通过使用微软新一代的数据管理SQL Server 2005与VisualStudio2005开发平台,能够使新浪的分析系统更加高效、可靠,为新浪业务的不断发展提供帮助。”新浪信息部门经理王巍说。

0
相关文章