V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
coolrice
V2EX  ›  问与答

关于实时排名算法

  •  
  •   coolrice · 2015-04-12 10:56:58 +08:00 · 3850 次点击
    这是一个创建于 3512 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我现在做一个磁力链接搜索站,现在做实时排名算法,但我不确定是在查询的时候做排序,还是专门写一个程序负责更新权重,查询时根据权重来排名,有做过这方面的吗?

    6 条回复    2015-04-12 15:54:59 +08:00
    lhx2008
        1
    lhx2008  
       2015-04-12 11:01:09 +08:00
    以前做过,没想这么多,就是按照爬虫抓取时间排序
    原因:
    1.通常来说,资源都是新的质量比较好。
    2.有些人喜欢搜索演员,那个演员出新的作品肯定是要给最新的资源。
    3.磁力搜索不存在资源质量的问题,如果搜索者存在质量的要求,可以针对文件大小就行筛选,所以没有必要存在权重。
    说实话,这种站实在是很尴尬,后来没有做了
    lhx2008
        2
    lhx2008  
       2015-04-12 11:06:28 +08:00
    @lhx2008 第三点的意思是 不存在 质量排序的问题。因为用户的需求不同,排序也不同。你不可能说蓝光就是最好的,排最前面吧。反而时间过去了,新的可能是花了更多时间在里面。
    coolrice
        3
    coolrice  
    OP
       2015-04-12 11:09:36 +08:00
    @lhx2008 其实我只是想把最近请求多的资源放在前面,这样资源的下载速度应该是最快的。
    laoyuan
        4
    laoyuan  
       2015-04-12 11:55:50 +08:00
    前面有一个这方面的讨论 /t/179935
    kslr
        5
    kslr  
       2015-04-12 12:52:22 +08:00 via Android
    这个啊,直接用搜索的排序不就行了吗
    Slienc7
        6
    Slienc7  
       2015-04-12 15:54:59 +08:00
    @coolrice 这个不一定吧,就我了解,大多数人都用网盘挂离线了,真正开客户端的很少
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2745 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 11:37 · PVG 19:37 · LAX 03:37 · JFK 06:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.