V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
Reign
V2EX  ›  程序员

学了一天的 Elasticsearch,现在想写一本书,封面都设计好了,大家看看怎样?

  •  
  •   Reign · 2016-07-16 21:37:20 +08:00 · 4046 次点击
    这是一个创建于 3082 天前的主题,其中的信息可能已经有所发展或是发生改变。

    头痛到爆啊,要背的命令太多了,有点想放弃 ES ,大家觉得 MySQL 的 match against 和 elasticsearch 哪个搜索精度高啊?确实不想花时间去学习这个了,用 match against 凑活着用行不行? 另外,有没有好用的 MySQL 的 full text 插件支持,比如支持同义词,英文的复数, stopwords 等等,谢啦

    9 条回复    2016-07-17 14:40:17 +08:00
    defunct9
        1
    defunct9  
       2016-07-16 21:40:31 +08:00 via iPhone
    够用即可
    Xrong
        2
    Xrong  
       2016-07-16 21:59:17 +08:00
    简单的 match 加了个中文分词不就够了么?哪里需要啥命令???
    Landarky
        3
    Landarky  
       2016-07-16 22:09:48 +08:00   ❤️ 2
    如果项目对数据的精度有要求 建议不要用 ES 怎么说呢 不适合 ES 并不是一个数据库 而是一个搜索引擎。
    一年前我就深深的躺了这个坑。总结两条: 1.对查询有精度要求的不要用 ES (满足条件的 100 条,可能只给你返回 99 条) 2.频繁需要修改数据的不要用 ES (虽然是可以实现的,已实现过,但是确实是个坑)
    每个东西的用途不同 不是相同类型的东西不要拿来作比较
    Reign
        4
    Reign  
    OP
       2016-07-16 22:11:08 +08:00
    @Landarky 谢谢,目前 MATCH AGAINST 搜索精度感觉很一般啊,有没有优秀一点的站内搜索解决方案?
    matthewgao
        5
    matthewgao  
       2016-07-16 23:33:36 +08:00
    ES 还是集中于检索,自动的分布式可以帮助你快速的找到数据分析数据和保证数据不异常丢失,看需求吧
    cevincheung
        6
    cevincheung  
       2016-07-16 23:50:37 +08:00
    如果不用 elasticsearch ,那有什么其他产品可以替代呢?
    Weixiao0725
        7
    Weixiao0725  
       2016-07-16 23:53:34 +08:00
    学一下这个挺好的,现在好多公司和项目都在用呢 0
    wander2008
        8
    wander2008  
       2016-07-17 09:35:42 +08:00 via iPhone
    too young too simple
    allenhu
        9
    allenhu  
       2016-07-17 14:40:17 +08:00 via Android
    xunsearch 简单
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1101 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:58 · PVG 02:58 · LAX 10:58 · JFK 13:58
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.