V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
OnePlace
V2EX  ›  PostgreSQL

PostgreSQL 全文检索的性能怎么样?

  •  
  •   OnePlace · 2018-06-04 21:44:26 +08:00 · 3537 次点击
    这是一个创建于 2400 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一个库数据量还不是很大,用不到单独配一个 ES,不清楚 PostgreSQL 自身的全文搜索性能
    8 条回复    2018-07-03 09:40:46 +08:00
    knktc
        1
    knktc  
       2018-06-04 21:58:10 +08:00
    对这个问题也很感兴趣,因为近期也有类似的需求。
    不过如果数据量不大的话,我觉得用 pg 应该不会是什么问题吧。
    找到一些文章 https://github.com/digoal/blog/blob/master/201711/20171107_15.md
    还有一些 benchmark 的文章都有点老了,不知道 pg 近两年不断地提升,会不会有更好的效果。
    czzhengkw
        2
    czzhengkw  
       2018-06-04 22:23:28 +08:00
    直接上 ES 吧,现在用不到,不代表以后用不到……

    专业的事情让专业的来干……
    lambdaT
        3
    lambdaT  
       2018-06-05 06:26:19 +08:00 via iPhone
    @knktc 不是任何人的博客都可以行,那个是生产么?你是安全厂的吧
    PythonAnswer
        4
    PythonAnswer  
       2018-06-05 08:57:59 +08:00 via iPhone
    分词用什么工具好
    cstj0505
        5
    cstj0505  
       2018-06-05 09:24:18 +08:00
    @PythonAnswer 结巴
    knktc
        6
    knktc  
       2018-06-05 09:35:48 +08:00
    @czzhengkw 是的,实际上用惯了 ES,再用其他的东西来替代很受虐。
    我一直都是用 ES 的,特别是日志类型的数据收集和搜索方面的优势是特别明显的,如果换用 pg,其实带来的修改成本会更高。
    (我最近遇到的需求是领导觉得 ES 太重载了,于是就想用 pg 来替代 ES,但原来用 ES 实现的业务需求却一点不能减,感觉有点懵逼咧~)
    whx20202
        7
    whx20202  
       2018-07-03 09:39:11 +08:00
    可以试试,postgresql 真的很棒
    whx20202
        8
    whx20202  
       2018-07-03 09:40:46 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2718 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 14:55 · PVG 22:55 · LAX 06:55 · JFK 09:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.