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

Python 需要一次性做大量的正则匹配是否有什么优化的思路

  •  
  •   zhoudaiyu · 2020-06-02 20:30:28 +08:00 · 1144 次点击
    这是一个创建于 1627 天前的主题,其中的信息可能已经有所发展或是发生改变。
    有个需求大概几百个正则和几百个字符串匹配,正则比较复杂。目前想放到定时任务里,每个小时跑一次数据存到缓存里,但是这样带来的问题就是实时性差一点。如果想做到实时性高一些,有没有什么优化的方法?
    3 条回复    2020-06-03 09:26:49 +08:00
    billlee
        1
    billlee  
       2020-06-02 22:49:43 +08:00
    要优化可以用 hyperscan, 但几百个有什么好优化的
    black11black
        2
    black11black  
       2020-06-03 03:33:05 +08:00
    cython 实现专门的状态机?
    ebingtel
        3
    ebingtel  
       2020-06-03 09:26:49 +08:00
    流式计算呢 可以保证实时?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1365 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 17:55 · PVG 01:55 · LAX 09:55 · JFK 12:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.