`
huangxx
  • 浏览: 315838 次
  • 来自: ...
社区版块
存档分类
最新评论

Digg 网站架构 - zt

阅读更多
国庆期间又收集了一些关于网站架构的信息。一直没有进行系统的整理。越来越发现其实都是自我重复的劳动
,后续的信息都是嚼别人剩下的甘蔗。--by Fenng

Digg 工程师采用 LAMP (Linux, Apache, MySQL and PHP) 模式。这个 Alexa 排名在 100 左右的、自我估价 1.5 亿美金的站点目前有超过 100 台的 PC 服务器(足够少了),可以粗略分成三个部分:数据库服务器,Web 服务器,搜索服务器。

数据库方面,和其他成功的 Web 2.0 站点一样,也是 MySQL,不过 Digg 稍微"激进"一点,用 MySQL 5,而且号称从 MySQL 4 升级到 5 性能没有什么影响。 OLTP 应用用 InnoDB 引擎, OLAP 用 MyISAM。后端数据库的读比例达到 98%,写只有 2%,实际的读写比例应该高于这个数字,这应该是 Digg 在前端用 Memcached 以及 APC PHP accelerator / MCache 做缓存后的效果。在 IO 上似乎压力并不大。

数据库分割用 Sharding (分片)的机制。从透露出来的信息看,Digg 数据量并不大,仅仅刚超 30g . 看起来是只存储了一些元数据。至于这个 Sharding 或者 Shard, 其出发点有些类似于数据库的分区,差别可能就是不再一个库上吧,其实都是结合业务和应用来对一些数据对象进行分割。

搜索服务器用的是 Lucene

进一步阅读:

--EOF--

 
分享到:
评论

相关推荐

    digg-to-md:将digg订阅转换为markdown

    什么? 从 Digg Reader 中提取订阅信息。 为什么? Markdown 更人性化; 我的需要它 如何? 从源代码安装(尚未将其发布到 npm,将来可能...digg-to-md digg_reader_subscriptions.xml 执照 该项目是根据条款获得

    大型网站架构技术方案集锦

    大型网站架构技术方案集锦 PlentyOfFish 网站架构学习 YouTube 的架构扩展 WikiPedia 技术架构学习分享 Tailrank 网站架构 ...Digg 网站架构 Amazon 的 Dynamo 架构 财帮子(caibangzi.com)网站架构

    ff-digg-toolbar-button

    #Digg Reader工具栏按钮添加一个链接到的工具栏按钮

    Digg Reader Notifier-crx插件

    显示Digg Reader中的数字OS未读进稿[已停止]。 [停止] “谷歌阅读器通知程序”更换。 此插件通知您DIGG Reader上的未读进稿的数量。 要检查您的源,您需要的只是点击图标。 您还可以在“popout”上查看未读的馈送。...

    Digg Reader RTL-crx插件

    Digg Reader RTL修复 该脚本修复了Digg Reader对RTL语言的支持。 Digg Reader已将对Feed的显示进行了更新,对侧边的Feed进行了更新,对侧边的数据进行了更新。将Digg Reader =========التحديثرقم0.150تم...

    digg-hiring-app

    Create React App入门 该项目是通过引导的。 挖人应用 先跑 npm install 完全自定义,未使用第三方布局库 第一步完成 项目不完整 可用脚本 在项目目录中,可以运行: ... 在开发模式下运行应用程序。...

    Digg 网站 +asp 掘客网站

    一个 Digg 类网站系统,digg是科技类新闻社区,digg采取的是用户驱动(user driven)的机制,它设置了一个新闻源的缓冲,用户提交的新闻首先进入这个缓冲,如果认同这一新闻的读者足够(digg通过一种类似民主投票的方式...

    Digg Reader Dark-crx插件

    Digg Reader的暗主题 Digg Reader的暗主题。 替换默认主题。 要禁用黑暗主题,您必须禁用插件。 changelog: 版本0.4: Digg Reader黑暗现在是开源! 查看代码:https://github.com/tobiasberg/diggreaderdark ...

    Digg this!-crx插件

    语言:English 提交链接到Digg 通过该扩展程序,您可以快速提交指向Digg的链接。 只需浏览至您要提交的链接,然后单击“ Digg this!”。

    digg asp 掘客网站+digg

    6,将配置好的网站上传至空间的根目录即可 7,SQL数据库的使用,用WoDig#2008.sql文件在SQL中用建好的数据库里直接在查询分析器上运行就可以了,在conn.asp和admin/conn.asp中按提示的修改就可以连接数据库了 8,如果...

    鲜果Digg插件 for z-blog.rar

    鲜果提供的Digg服务,个人觉得挺不错的,以前是直接修改代码的,今天花点时间做成插件。如果你也在使用鲜果的话,那么可以尝试一下。 二、插件说明 1、提供后台进行相关配色处理,并且可以预览 2、可以设置插件...

    DIGG web2.0+掘客+jsp

    DIGG类web2.0全站 ,目前的功能有:模板自定义管理,网站管理级别设置,群组功能 管理员:yangjin.net 密码:yangjin.net(先在前台登录,登录后点右上角的管理进入后台) 默认数据库地址: admin/zbt0076f.asp 使用时请...

    phpdug国外开源的DIGG程序

    phpdug国外开源的DIGG程序 phpdug国外开源的DIGG程序

    wodig第四季中文DIGG社区 v4.1.5.rar

    WODIG程序是一个集digg民主投票方式模式发掘网站、社会性标签tag归类、主题评论、主题群组、Rss订阅等多种WEB2.0元素于一体的新型社区。Digg的宗旨是:发掘、推荐、分享、交流。 Wodig4.1.5 1.增加防盗链系统,...

    [新闻文章]掘客Digg新闻发掘系统源码_digg2005.zip源码ASP.NET网站源码打包下载

    [新闻文章]掘客Digg新闻发掘系统源码_digg2005.zip源码ASP.NET网站源码打包下载[新闻文章]掘客Digg新闻发掘系统源码_digg2005.zip源码ASP.NET网站源码打包下载[新闻文章]掘客Digg新闻发掘系统源码_digg2005.zip源码...

    ajax+jsp digg 掘客

    ajax+jsp digg 掘客 做掘客的好帮手,本人觉得很实用

Global site tag (gtag.js) - Google Analytics