V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
MySQL 5.5 Community Server
MySQL 5.6 Community Server
Percona Configuration Wizard
XtraBackup 搭建主从复制
Great Sites on MySQL
Percona
MySQL Performance Blog
Severalnines
推荐管理工具
Sequel Pro
phpMyAdmin
推荐书目
MySQL Cookbook
MySQL 相关项目
MariaDB
Drizzle
参考文档
http://mysql-python.sourceforge.net/MySQLdb.html
Livid
V2EX  ›  MySQL

MySQL 5.7 InnoDB 的全文索引新功能:支持 n-gram

  •  
  •   Livid · 2017-04-05 20:17:48 +08:00 · 6144 次点击
    这是一个创建于 2569 天前的主题,其中的信息可能已经有所发展或是发生改变。
    11 条回复    2017-04-13 13:05:42 +08:00
    WildCat
        1
    WildCat  
       2017-04-05 20:28:44 +08:00
    Rails 里用过,感觉并不好用。决定有机会还是上 ES
    TangMonk
        2
    TangMonk  
       2017-04-05 20:29:00 +08:00
    N-gram 的索引方式,貌似会占用大量的磁盘空间啊
    stabc
        3
    stabc  
       2017-04-05 20:33:33 +08:00
    2015 年……
    kankana
        4
    kankana  
       2017-04-05 21:54:38 +08:00
    5.7 才支持中文的 n-gram
    dangyuluo
        5
    dangyuluo  
       2017-04-05 23:01:13 +08:00
    @WildCat ES 是好东西,但是现在唯一发愁的就是数据同步。
    springmarker
        6
    springmarker  
       2017-04-06 00:49:29 +08:00
    V 站要上站内搜索了?
    nouh
        7
    nouh  
       2017-04-06 13:42:56 +08:00
    @dangyuluo 同问,和 mysql 的数据同步怎么搞最好
    dangyuluo
        8
    dangyuluo  
       2017-04-06 22:17:19 +08:00
    @nouh 我是在逻辑上更新数据的时候都去更新 Elasticsearch ,感觉不是很好。估计得上异步任务,或者直接用后台整体同步, github 上有一些代码,但是一般都不支持 view 。
    bravecarrot
        9
    bravecarrot  
       2017-04-10 09:01:01 +08:00
    这个厉害了啊
    alang
        10
    alang  
       2017-04-13 13:01:54 +08:00 via iPhone
    @nouh 有好几种同步的解决方案,基本都是监控 binlog 。可用。不完美。
    alang
        11
    alang  
       2017-04-13 13:05:42 +08:00 via iPhone
    固定长度分词,索引准确度会一塌糊涂,基本不了用了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   5426 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 07:11 · PVG 15:11 · LAX 00:11 · JFK 03:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.