位置: 编程技术 - 正文

深度解析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之临时表空间(深度解析桂附地黄丸)

  • 小规模纳税人税收优惠2023
  • 收到上年度所得税发票
  • 承租承包经营所得
  • 增值发票盖章有什么用
  • 投资企业应确认投资收益的有
  • 技术转让成本包括什么
  • 周转材料低值易耗品摊销
  • 广告物料制作费公司怎么做账
  • 自己生产的产品用于职工福利
  • 非正常原因导致的存货盘亏或毁损非正常原因是哪些
  • 行政机关作出下列行为属于行政复议的范围
  • 个人借款到期未还诉讼时效
  • 收到设备租金计入什么会计科目
  • 含税进货价款怎么算
  • 矿产资源税是多少
  • 工商年报填错了能改吗
  • 小规模的应交税费涉及几个三级明细
  • 个税免税收入和不征税收入
  • 未竣工验收已交付使用的工程还需安全监管吗
  • 增值税抄税报税流程2021
  • 自建商品房转为自用增值税
  • 投资理财产品的优势和劣势
  • 收到即征即退退的发票
  • 工资薪金与劳务报酬的区别有哪些
  • hhupd.exe
  • 增值税专用发票有几联?
  • php缓存数据到内存
  • 调制解调器的作用包括
  • pyecharts绘制柱状图动态图
  • 进口增值税的账务处理
  • 股权转让个税计算方法 未分配利润
  • 相关企业之间的竞争
  • 变动成本法计算营业利润
  • 长期应付款列报为什么是后一年的
  • 手把手教你安装技嘉b550 master主板
  • 机器人折旧年限
  • 差额征税的几种情况
  • 购入苗木进项税的会计分录
  • 商誉 减值
  • 结转生产成本是负数怎么办
  • 增值税发票的认证
  • 建筑设备租赁如何交税
  • 固定资产以什么资金形态存在
  • mysql获取字段值的长度
  • SQL查询中in和exists的区别分析
  • mysql创建临时表并赋值
  • 资产处置收益项目有哪些
  • 购货方发生退货的会计分录
  • 写个电影剧本多少钱
  • 房地产开发的土地分割
  • 购买银行结构性存款安全吗
  • 冲暂估成本能冲部分暂估吗
  • 支付宝里的收入和支出明细能查多久的?
  • 准备金支出是否含税
  • 我国开征股票交什么税
  • 分享一个简单的故事英语
  • ubuntu中运行c程序
  • mmc无法创建管理单元怎么办win11
  • mac电脑上的通讯录怎么同步到手机上
  • win10可以关闭的功能
  • 微软7月补丁
  • win10应用商店更新比蜗牛还慢
  • win10内置杀毒
  • android滑动选择
  • android su
  • python在web上的应用
  • java程序员准备骑驴找马了,需要怎么准备
  • Bullet(Cocos2dx)之优化PhysicsDraw3D
  • unity脚本编写教程
  • javascript definitive guide
  • jQuery Ajax传值到Servlet出现乱码问题的解决方法
  • 2020年陕西省国税局局长
  • 出口企业的增值税怎么算
  • 工商电话号码客服投诉热线
  • 山东省水资源税征收标准
  • 如何理解税收的本质
  • 深圳市的各区域排名
  • 深圳买新房契税一般什么时候交比较好
  • 如何挑选烟叶等级
  • 开票系统功能
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设