• 123456789

    目前的搜索功能确实很强了,可以搜索标题,内容和回帖。同时问题就出现在太强了。

    这样有几个问题:
    1.对99%的论坛,这么强大的搜索功能是多余的,而不是必要的。
    2.虽然目前,即使搜索功能如此强大,性能也尚可,但个人认为还有80%的优化提升空间。
    3.搜索功能有点复杂且强大,导致了数据库的体积非常大,这是劣势。
    4.目前的搜索功能,在写入和搜索时,都有负面的不必要开销。

    我的个人建议:
    改为只能搜索标题,其他包括搜索表,都不变。
    这样:
    1.整体数据库体积能预估减少60%-70%。
    2.满足99%的论坛的搜索需求。
    3.写入和搜索性能,大幅提升。
    4.也符合本论坛程序的极简产品思维。

    主楼
  • george

    细节狂魔!

    #1
  • 123456789

    因为这个论坛程序和我个人的开发思维是一样的。
    无限极简,无限强大。
    这是不矛盾的,也是不冲突的。
    我觉得也是优化升级的方向吧。🙂

    #2
  • george

    没问题 大家一起维护发展变得更好!😀

    #3
  • bbs1org

    @123456789 这个提议可以。我改为插件实现。

    #4
  • bbs1org

    新增一个 全文搜索 插件。核心只保留基础 LIKE 搜索

    #5
  • 123456789

    另外即使只用标题搜索,应该也需要搜索索引吧,数据库体积基本无影响,因为只有标题,性能更强吧,like搜索是否性能下降,你自己参考吧,我也不太懂,仅供参考。😀

    #6
  • 123456789

    不对吧,你现在默认like搜索,也能搜索内容和回帖啊,那内容和回帖有索引吗

    #7
  • bbs1org

    like跟索引无关。具体问豆包

    #8
  • 123456789

    那你的意思是,目前的搜索方式也有所有内容和回帖索引吗,那这个分拆有啥意义。性能下降了,数据库体积并没有减少。🙂

    #9
  • bbs1org

    小白白。😅

    #10
  • bbs1org

    两个字:有用。技术问题不解释了,问豆包全文搜索的知识

    #11
  • 123456789

    🙃

    #12
  • one

    为什么我升级到 8.71 以后,之前写的积分插件对搜索不扣分了

    #13
  • bbs1org

    让ai帮你查一下

    #14
  • one

    没积分了,升级改动了什么?

    #15
  • bbs1org

    积分没做改动。

    #16
  • one

    865我在这个版本的基础上做的积分管理插件,搜索是扣分的。昨天升级到 870 以后搜索就不关联扣分了

    最后由 one 编辑于 2026-08-25 09:48
    #17
  • bbs1org

    找个免费的ai,豆包也可以,问吧。我无法解答具体的插件问题。

    #18
  • one

    那新版本到底对搜索做了什么改变?

    #19
  • bbs1org

    此次升级的大头是全文搜索从内核去掉了,避免导致数据库臃肿。全文搜索需要插件来实现。如果你的网站将来数据量大了,mysql的全文搜索肯定不行。必须部署和安装专业的第三方的全文搜索插件,比如meilisearch、Elasticsearch 等。这个时候,内核如果还带有mysql的全文搜索,就属于多次一举,还占用空间了。建议升级,并部署专业的全文搜索。

    #20

发表回复

登录后回复