V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
lianghui
V2EX  ›  分享创造

百万用户排名的设计随想

  •  
  •   lianghui ·
    whiteclover · 2015-01-07 12:38:20 +08:00 · 3361 次点击
    这是一个创建于 3644 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近整理下百万用户排名的设计想法。主要是关联数据库的设计。当然如果你需要排行上亿用户的排名,也会对使用redis等nosql时有些帮助。

    https://github.com/thomashuang/Nagi/blob/master/design_cn.rst

    7 条回复    2015-01-07 16:35:45 +08:00
    kslr
        1
    kslr  
       2015-01-07 13:21:13 +08:00
    god
    eriale
        2
    eriale  
       2015-01-07 13:25:18 +08:00
    干货手动点赞!
    ultimate010
        3
    ultimate010  
       2015-01-07 13:37:34 +08:00
    给力点赞.
    typcn
        4
    typcn  
       2015-01-07 14:55:12 +08:00
    用户量都这么大了,不会在乎加几条内存和 CPU 用 redis 直排吧。。。。
    lianghui
        5
    lianghui  
    OP
       2015-01-07 15:37:55 +08:00
    @typcn 不会在乎的,其实用redis 的sorted set很方便。只是设计而已,用关联数据库首先不会有nosql那么快,但相对没那么耗内存耗cpu,但如果没有做好优化可能很容易玩坏硬盘。ssd自然也是很贵的
    watermind
        6
    watermind  
       2015-01-07 16:34:54 +08:00
    mark
    robotdiy
        7
    robotdiy  
       2015-01-07 16:35:45 +08:00
    感谢已发送
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2494 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 05:04 · PVG 13:04 · LAX 21:04 · JFK 00:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.