位置: 编程技术 - 正文

深度解析MySQL 5.7之中文全文检索(深度解析天梁坐命)

编辑:rootadmin

推荐整理分享深度解析MySQL 5.7之中文全文检索(深度解析天梁坐命),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:深度解析你也是个rapper,深度解析张艺谋《坚如磐石》,深度解析冯德伦最后为什么选了舒淇,深度解析何以笙箫默,深度解析桂附地黄丸,深度解析张艺谋《坚如磐石》,深度解析桂附地黄丸,深度解析桂附地黄丸,内容如对您有帮助,希望把文章链接给更多的朋友!

前言

其实全文检索在MySQL里面很早就支持了,只不过一直以来只支持英文。缘由是他从来都使用空格来作为分词的分隔符,而对于中文来讲,显然用空格就不合适,需要针对中文语义进行分词。这不,从MySQL 5.7开始,MySQL内置了ngram全文检索插件,用来支持中文分词,并且对MyISAM和InnoDB引擎有效。

在使用中文检索分词插件ngram之前,先得在MySQL配置文件里面设置他的分词大小,比如,

这里把分词大小设置为2。要记住,分词的SIZE越大,索引的体积就越大,所以要根据自身情况来设置合适的大小。

示例表结构:

示例数据,有6行记录。

显式指定全文检索表源

通过系统表,就可以查看到底是怎么划分articles里的数据。

深度解析MySQL 5.7之中文全文检索(深度解析天梁坐命)

这里可以看到,把分词长度设置为2,所有的数据都只有两个一组。上面数据还包含了行的位置,ID等等信息。

接下来,我来进行一系列检索示范,使用方法和原来英文检索一致。

一、自然语言模式下检索:

1、得到符合条件的个数,

2、得到匹配的比率,

二、布尔模式下搜索,这个就相对于自然模式搜索来的复杂些:

1、匹配既有管理又有数据库的记录,

2、匹配有数据库,但是没有管理的记录,

3、匹配MySQL,但是把数据库的相关性降低,

三、查询扩展模式,比如要搜索数据库,那么MySQL,oracle,DB2也都将会被搜索到,

当然,我这里只是功能演示,更多的性能测试,大家有兴趣可以进行详细测试。由于N-grm是中文检索常用的分词算法,已经在互联网大量使用,这次集成到MySQL中,想必效果上不会有太大的问题。

总结

标签: 深度解析天梁坐命

本文链接地址:https://www.jiuchutong.com/biancheng/349636.html 转载请保留说明!

上一篇:MySQL 使用 SSL 连接配置详解(ssms连接mysql)

下一篇:深度解析MySQL 5.7之临时表空间(深度解析桂附地黄丸)

  • 房产税出现往期数据怎么办
  • 车船税可以免掉吗
  • 契税印花税会计怎么做账务处理
  • 进项票管理软件
  • 税收的自动稳定性主要表现在什么制度
  • 费用报销票跨月跨年可以吗
  • 增值税专票怎么抵税
  • 装修公司一般纳税人税率是多少啊
  • 库存品种
  • 顾客退货补差价怎么做账?
  • 租车补贴记入工资的会计处理怎么做?
  • 个人与个人之间转账有限额吗
  • 城市建设维护税和教育费附加怎么算
  • 100万的收入要交多少
  • 三八妇女节要求小班幼儿到校怎么分享
  • 营改增对固定资产的影响
  • 取得稳岗补贴后怎么办
  • 海运增值税率
  • 行政单位需要缴税吗
  • 企业银行存款账户核算的内容有
  • 企业存货跌价准备一经计提在以后会计期间不得转回
  • 投资性房地产房产税如何计算
  • 成本核算的原则和要求
  • html5 video标签
  • 电脑连接网线但没有网络
  • php核心编程
  • phpserialize
  • 金税盘的服务费
  • php加密后怎么运行
  • 长期债券投资业务处理
  • 季节性用工政策
  • 银行票据贴现业务发展中遇到的困难
  • php框架的作用
  • 实收资本增加印花税申报流程
  • 其他应付款清账
  • 编译安装和普通安装
  • yolov5l
  • php数组怎么实现的
  • php远程访问
  • 其他应收款等于
  • 现金折扣账务处理
  • Spring Boot 3.0 正式发布,王炸!!
  • 年底本年利润需要结转吗
  • 进什么税额
  • 免费学电脑网站
  • 公司项目支付的钱叫什么
  • 海关报关单位注销操作规程
  • mysql监控sql性能
  • 企业欠缴非税收据怎么写
  • 期末结转会计分录总结
  • 金税四期对小规模企业有何要求
  • 长期待摊费用待抵扣税金
  • 电影院租金一般多少为合理
  • 收取物业费如何纳税
  • 保理手续费计入投资收益吗
  • 会计去企业还是国企好
  • 房产开发企业以什么为主
  • sqlserver 查询语句
  • Windows7/2008中批量删除隧道适配器的方法
  • linux系统讲解
  • win8怎么设置
  • 应用程序发生异常如何解决
  • rhel7提供的5种基本安装方式是
  • win7系统搜索在哪
  • excel f9刷新
  • nginx日志切割原理
  • 网站渗透违法吗
  • c和unity3d
  • jquery上滑下滑
  • shell脚本传参数给命令
  • 安卓动态图标怎么实现
  • 四川国税发票真伪查询
  • 天津税务局发票查询
  • 设备租赁增值税怎么抵扣
  • 购货方已抵扣的发票购货方怎么申请红冲
  • 车辆购置税可以抵税吗
  • 矿产资源税的计税依据
  • 国家税务总局关于涉税中介
  • 税务非正常认定条件
  • 建筑企业异地经营需要备案吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设