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

Everything检索速度很快,其余的检索工具却很慢,包括windows自带的。请问Everything的算法有什么奇特的地方。

  •  
  •   java · 2013-06-20 09:56:04 +08:00 · 6480 次点击
    这是一个创建于 3971 天前的主题,其中的信息可能已经有所发展或是发生改变。
    12 条回复    1970-01-01 08:00:00 +08:00
    cloudzhou
        1
    cloudzhou  
       2013-06-20 09:57:30 +08:00
    倒排索引
    skydiver
        2
    skydiver  
       2013-06-20 09:58:58 +08:00
    没什么特殊的算法,就是利用的NTFS的USN日志
    http://en.wikipedia.org/wiki/USN_Journal
    olnyshe
        3
    olnyshe  
       2013-06-20 09:59:51 +08:00
    nVic
        4
    nVic  
       2013-06-20 10:43:59 +08:00 via iPad
    win7搜索能够检索txt文件内容。。。
    sophy
        5
    sophy  
       2013-06-20 10:48:08 +08:00
    应该是索引吧
    zorceta
        6
    zorceta  
       2013-06-20 11:09:23 +08:00
    @nVic XP都可以啊 而且不限于txt 不过编码比较蛋疼
    momo5269
        7
    momo5269  
       2013-06-20 11:12:50 +08:00
    @nVic xp 03都可以 而且很多文件内包含的都能检索到
    moxuanyuan
        8
    moxuanyuan  
       2013-06-20 11:21:03 +08:00
    其实,我不明白这东西有什么用……因为我很少检索文件...
    ariza
        9
    ariza  
       2013-06-20 12:55:55 +08:00
    有了这货之后再也不用文件管理了 内容检索用的不太多
    chiefly
        10
    chiefly  
       2013-06-20 13:01:42 +08:00
    Listary,很好用
    est
        11
    est  
       2013-06-20 13:05:33 +08:00
    @skydiver @java

    通俗一点说,NTFS文件系统已经有非常快的文件检索索引了,everything只是把这个机制更加友好得提供给最终用户。

    其他工具比较慢,是因为自己搞一套索引,二次扫描浪费效率。
    treo
        12
    treo  
       2013-06-20 15:31:24 +08:00
    locate也很快啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2264 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 06:05 · PVG 14:05 · LAX 23:05 · JFK 02:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.