sunshineg
V2EX  ›  Redis

SegmentFault技术内幕,《Redis与架构网站》用Redis做实时搜索等...

  •  
  •   sunshineg ·
    sunshineg · Jul 30, 2012 · 12177 views
    This topic created in 5210 days ago, the information mentioned may be changed or developed.
    昨天 @joyqi 在杭州GDG上做的一个分享,今天PDF版本放出来。 昨天在现场还见到了一枚v2ex用户:@pandroid 同学,昨天就是人太少了 冏!!!!

    SegmentFault技术内幕,《Redis与架构网站》用Redis做实时搜索等...!PDF下载链接: http://t.cn/zWCv5xL



    23 replies  •  1970-01-01 08:00:00 +08:00
    ratazzi
    ratazzi
    PRO
    Jul 30, 2012❤️1
    1
    坑爹啊,下载还要登录,登录后点直接下载居然是空文件
    huangz
    huangz
    Jul 30, 2012
    2
    @ratazzi 文件名里面有空格,改一下就可以看了,我刚才也遇到这个问题。
    sunshineg
    sunshineg
    OP
    Jul 30, 2012
    3
    @ratazzi 汗! 更新一个dropbox的下载链接 http://t.cn/zWCPY7p 我们这边下载是正常的 :)
    shitiven
    shitiven
    Jul 30, 2012
    4
    GDG 是啥分享会?
    agassi_yzh
    agassi_yzh
    Jul 30, 2012
    6
    昨天在现场听了
    cloudzhou
    cloudzhou
    Jul 30, 2012
    7
    redis做实时搜索比较有新意,但这一块做大了还是需要使用类似lucene,因为redis内存占用量太大了
    suyu8776
    suyu8776
    Jul 30, 2012
    8
    去年一个项目就是用redis做的redis实时搜索
    Pandroid
    Pandroid
    Jul 30, 2012
    9
    昨天杭州太热了,又是周末,估计没多少人愿意出来— —||
    cloudzhou
    cloudzhou
    Jul 30, 2012
    10
    目前我对redis最大的使用就是类似 feed,微博之类的应用非常合适,还有实时排名
    sunshineg
    sunshineg
    OP
    Jul 30, 2012
    11
    @cloudzhou 正解

    @Pandroid 这几天真是太热了,快受不鸟了 冏...!
    udonmai
    udonmai
    Jul 30, 2012
    12
    @sunshineg
    @huangz
    @agassi_yzh
    @suyu8776
    @Pandroid
    @cloudzhou 各位,求推荐关系型数据库设计相关的分享或经验~
    superisaac
    superisaac
    Jul 30, 2012
    13
    @cloudzhou 还可以用于实现autocomplete :), 如果单机内存不够,可以像memcached 一样hash一下到多台机器。
    ratazzi
    ratazzi
    PRO
    Jul 30, 2012
    14
    @huangz 您太细心了
    @sunshineg 可以了
    cloudzhou
    cloudzhou
    Jul 30, 2012
    15
    @udonmai 这个题目太大了,数据库设计如果企业开发,基本上大而全,没有那么遵守范式,设计字段字符类型占多,为的是直接简单,一看这个字段就知道做什么的,所以你能看到一个表40+个字段,而如果做精细的产品,讲究效率性能,那么设计得最小化,你看看这里 http://www.mysqlops.com/2011/10/23/mysql-deve.html

    @superisaac 你说的这些我都知道,lucene一样可以做到,我只是做过测评,在我实现的一个小功能上面,1000用户大概使用了150M,也就是如果有10万用户,需要大概15G空间,相当惊人,而搜索这个东西经过分词等等操作,按照目前redis这样的设计,内存占用无疑是非常惊人的
    udonmai
    udonmai
    Jul 30, 2012
    16
    @cloudzhou 恩。
    Pandroid
    Pandroid
    Jul 30, 2012
    17
    @udonmai 不好意思啊,我不是搞这方面的,不懂啊: )
    udonmai
    udonmai
    Jul 30, 2012
    18
    @Pandroid 没事阿~~ :)
    huangz
    huangz
    Jul 30, 2012
    19
    @udonmai 用 SQL 很少, PASS 。 :)
    udonmai
    udonmai
    Jul 30, 2012❤️1
    20
    @huangz OK~~~ :)
    jackyz
    jackyz
    Jul 31, 2012
    21
    去年见到一个 ruby + redis 做实时搜索的。

    如果用 node 的话 reds+libmmseg 会是很好的搭配。
    pythons
    pythons
    Jul 31, 2012
    22
    非常不错,收藏了。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4869 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 110ms · UTC 09:23 · PVG 17:23 · LAX 01:23 · JFK 04:23
    ♥ Do have faith in what you're doing.