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

MySQL 针对某字段模糊查找如何提升性能?

  •  
  •   yejinmo · 2018-11-23 16:08:11 +08:00 · 1987 次点击
    这是一个创建于 2174 天前的主题,其中的信息可能已经有所发展或是发生改变。

    很简单的日志记录表,数据量单表千万级别,只针对日志内容字段进行模糊搜索,太慢了

    因为是模糊搜索 索引啥的都不好用啊

    有没有什么好的优化方法,或者别的实现思路?

    试过 RedisMongoDB,都不太好用啊,ES 的话配置要求又太高,不满足单客户机部署的情况

    3 条回复    2018-11-23 22:20:55 +08:00
    mx1700
        1
    mx1700  
       2018-11-23 16:12:59 +08:00 via Android   ❤️ 1
    es 限制下内存,单机也能凑合跑
    yejinmo
        2
    yejinmo  
    OP
       2018-11-23 16:17:01 +08:00
    @mx1700 #1

    客户机很可能是个普通的家用机。。很多国企的机器都不怎么样
    yinjiayi
        3
    yinjiayi  
       2018-11-23 22:20:55 +08:00
    Redisearch。。。号称比 ES 快
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1238 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 23:19 · PVG 07:19 · LAX 15:19 · JFK 18:19
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.