文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> 资讯>国内互联网公司数据库访问层调查

国内互联网公司数据库访问层调查

时间:2010-10-21  来源:cnblogs

  在Web开发中,数据库的数据读写和传输一向是瓶颈,在此基础上的解决方案基本都是数据库连接层的设计,一个公司数据库连接层的牛B与否可以标识这个公司的全局规划的“工艺水平”到达一个什么样了。下面的内容来自明查暗访,决无BS之意,旨在提供给需要统一规划整体架构的架构师一个帮助。

  1. 人人网
  参考:http://ugc.renren.com/2009/12/28/renren-ice-problem/
  关键词:ice中间层,统一配置数据源,开发者不关心分库分表

  与很多大型的网站一样,人人网的系统全部是由开源软件构建的。使用Nginx做前端接入,resin做容器,Memcached做通用 cache,MySQL做数据库,使用Linux操作系统。
除了上述的部分外,人人网还有一个与众不同的中间层。中间层以服务的形式存在,位于MySQL和resin中间,提供高并发低成本的数据访问层。

  2. 百度
  参考:http://wenku.baidu.com/view/9daa2b8102d276a200292e9c.html
  关键词:dbproxy,服务器都是flash卡,DBA与开发者都不关心分裤分表(半自动)。

  百度的dbproxy利器,将MySQL的管理半自动化,HA等功能一应俱全,再加上SSD等硬件支持,性能相当不一般。

  3. 盛大-技术保障中心
  参考:网友
  关键词:无中间件,每个系统一个数据库,开发者严重关心分库分表。

  4. 新浪
  参考:网友
  关键词:无中间件,分表要开发者自己做。

  5. 金山
  参考:网友
  关键词:无中间件,分表要开发者自己做。

  6. 腾讯
  怀疑有中间件,不详。

  调查中采访了许多人,比较遗憾的是腾讯的布道者太少,基本上只有一个呵呵哥可以问,可他工作中还没有用到数据库,在此特进行BS。


  

相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载