中力建设网站成品网站是什么意思

bicheng/2026/1/20 22:11:07/文章来源:
中力建设网站,成品网站是什么意思,国家重大建设项目库网站注册,帝国cms获取网站地址概述 使用全文索引的场景#xff1a; like、json字段查询太慢ES、Solr、Lucene这种比较高级的搜索引擎学习成本和使用成本较高#xff0c;而自己的业务量需求并没有达到这个级别 全文索引通过建立倒排索引来快速匹配文档#xff0c;MySQL 5.6 版本引入此功能#xff0c…概述 使用全文索引的场景 like、json字段查询太慢ES、Solr、Lucene这种比较高级的搜索引擎学习成本和使用成本较高而自己的业务量需求并没有达到这个级别 全文索引通过建立倒排索引来快速匹配文档MySQL 5.6 版本引入此功能全文索引将连续的字母、数字和下划线当做一个单词分割单词一般用空格、逗号、句号。 简介 MySQL中的全文索引是FultLeXT类型的索引全文索引只能用于InnoDB或MyISAM表只能为CHAR、VARCHAR、TEXT列创建MATCH (字段) AGAINST (关键词)必须和创建时的字段一起例如MATCH (light,weight,baby)使用的字段名与全文索引muscle(light,weight,baby)定义的字段名一致。如果只对单个字段查询需要分别创建全文索引全文索引是以词为基础的innodb_ft_min_token_size和innodb_ft_max_token_size用来设置单词的最大和最小长度不在这个长度区间的将忽略。在停用词stopwords中的将被忽略MySQL 5.7.6提供支持中文、日文和韩文CJK的内置全文ngram解析器以及用于日文的可安装MeCab全文解析器插件当创建表时可在CREATE TABLE语句中给出FULLTEXT索引定义或稍后使用ALTER TABLE或CREATE INDEX添加该定义对于大型数据集将数据加载到没有FULLTEXT索引的表中然后创建索引要比将数据加载到具有现有FULLTEXT索引的表中快得多 类型 全文索引的三种类型 自然语言IN NATURAL LANGUAGE MODE通过MATCH AGAINST传递某个特定的字符串来进行检索布尔全文IN BOOLEAN MODE支持操作符如表示包含-表示不包含查询扩展WITH QUERY EXPANSION相当于自然语言模式下的一个扩展执行两次检索第一次使用给定短语检索第二次是结合第一次相关性比较高的行进行检索 创建 创建全文索引的三种方式 建表时指定FULLTEXT(column1, column2, ...)修改表 ALTER TABLE table_name ADD FULLTEXT INDEX index_name (column1, column2, ...);对表新增indexCREATE FULLTEXT INDEX index_name ON table_name (column1, column2, ...); 配置 编辑my.ini配置文件增加 # MySQL全文索引查询关键词最小长度限制 [mysqld] ft_min_word_len 1存储方式 full inverted index会占用更多的空间因为它不仅会存储单词和单词所在文档的ID还会存储单词所在文档的ID中具体的位置。inverted file index只存储单词及对应的单词所在文档。节省空间但是查找时只能根据关键字得到相应文档再进行查找 stopword InnoDB会把单词拆分进行存储查找时根据单词匹配默认是英文符号。有些词是不能索引查询的就称之为停用词stopword。查询系统的默认停止词 SELECT * FROM information_schema.INNODB_FT_DEFAULT_STOPWORD;添加自定义的停用词 相关表 information_schema.INNODB_FT_INDEX_TABLE information_schema.INNODB_FT_INDEX_CACHE information_schema.INNODB_FT_DEFAULT_STOPWORD 相关性 计算原理 word查询关键字是否在文档中出现word在文档中出现的次数word在索引列中的数量多少个文档包含该word 排序等级由MySQL根据行中词的数目、唯一词的数目、整个索引中词的总数以及包含该词的行的数目计算出来 实战 建表语句 CREATE TABLE full_text_test (title VARCHAR(80),FULLTEXT (title) );插入准备好的数据 INSERT INTO full_text_test VALUES (Its a beautiful night were looking for something dumb to do), (Hey baby I think I wanna marry you), (Is it the look in your eyes or is it this dancing juice), (Who cares baby I think I wanna marry you), (Well I know this little chapel on the boulevard), (We can go ooooo), (No one will know ooo), (Oh come on girl), (Who cares if were trashed), (Got a pocket full of cash we can blow whoa whoa), (Shots of patrol whoa whoa), (And its on girl), (Dont say no no no no no), (Just say yeah yeah yeah yeah yeah), (If youre ready like Im ready), (Ill go get the ring), (Let the choir bell sing like ooh ooh ooh), (So what you wanna do ooh ooh), (Lets just run girl), (If we wake up and you want to break up), (Thats cool ooh ooh), (No I wont blame you ooh ooh), (It was fun girl), (And well go go go go go), (Just say I do ooh ooh ooh), (Tell me right now baby), (Tell me right now baby baby);自然语言 Natural Language也是默认的检索模式表示查询带有指定word的文档下面2种方式是等价 SELECT title, MATCH(title) AGAINST(baby) AS relevance FROM full_text_test order by relevance desc;SELECT title, MATCH(title) AGAINST(baby in NATURAL LANGUAGE MODE) AS relevance FROM full_text_test order by relevance desc;Match()指定被搜索的列Against()指定要使用的搜索表达式传递给Match()的值必须与FULLTEXT()定义中的相同。如果指定多个列则必须列出它们而且次序正确 除非使用BINARY方式否则全文本搜索不区分大小写。 Boolean 表示字符串前后的字符有特殊含义。表示存在-符号表示不存在。如查找含有marry不含有cares的记录 SELECT title FROM full_text_test WHERE MATCH(title) AGAINST(marry in BOOLEAN MODE);-- 返回2条记录 SELECT title FROM full_text_test WHERE MATCH(title) AGAINST(marry -cares in BOOLEAN MODE);-- 返回1条记录符号解释 必须出现-必须不出现用来排除其他操作符的结果如果只指定这个将什么都不返回无符号默认情况代表或自动分词搜索。和没有指定IN BOOLEAN MODE的结果一样distance用来测试两个或两个以上的单词是否都在一个指定的距离内在距离前指定双引号中的搜索词例如MATCH(col1) AGAINST(‘“word1 word2 word3” 8’ IN BOOLEAN MODE提高该条匹配数据的权重值降低该条匹配数据的权重值()相当于表达式分组和数学中的表达式一个道理~将其相关性由正转负表示拥有该字会降低相关性如apple ~macintosh先匹配apple但如果同时包含macintosh排名会靠后*通配符只能在字符串后面使用完全匹配被双引号包起来的单词必须整个被匹配 示例 apple banana 包含apple或banana其中一个 apple juice 必须同时包含apple和juice apple macintosh 包含apple但是如果同时包含macintosh会给更高的排序 apple -macintosh 包信apple但是不包含macintosh apple ~macintosh 包含apple如果同时包含macintosh降低权重 apple* 包含apple单词的行applesauce等都会被匹配到 some words 完全匹配some words的行 apple (turnover strudel) 包含apple和turnover或包含apple和strudel包含apple和turnover权重高于包含apple和strudel的记录 查询扩展 添加WITH QUERY EXPANSION或IN NATURAL LANGUAGE MODE WITH QUERY EXPANSION启用它会执行两次检索第一次使用给定短语检索第二次是结合第一次相关性比较高的行进行检索。 如下查询语句 SELECT * FROM full_text_test WHERE MATCH (title) AGAINST (fruit WITH QUERY EXPANSION);执行时会先执行一次基本查询即自然语言查询 SELECT * FROM full_text_test WHERE MATCH (title) AGAINST (fruit IN NATURAL LANGUAGE MODE);然后第二次查询会将第一次查询的结果作为输入短语最后根据相关性降序获取查询结果。 也就是说某条字符串如果不含有fruit关键词短语如果含有apple关键词则也可能出现在查询扩展的结果集里。 参考

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/88376.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站做编辑器宁波网站关键词

我们开发的.java文件也就是源文件在经过了java编译器的编译之后变成了.class文件也就是字节码文件,当jvm在执行过程中用到某个类,而这个类还未被加载到内存中时,会由类加载器负责这个类的加载,整个的加载过程分成五步:…

有没有做那个的视频网站学校能建设网站吗

突然发现脸皮厚根本没用,大冬天的,风吹过来还是会冷。 大哥们多整件衣裳,好冷!!!! 网易更新了,这俩 dt跟f值。 dt为 这里返回的,忽略掉他。 data参数中的d值&#xff…

长沙市天心区建设局网站智联招聘网最新招聘官网下载

前言:在日常的开发工作当中可能需要实现一个二维码小功能,我参考了网上很多关于SpringBoot生成二维码的教程,最终还是自己封装了一套完整生成二维码的工具类,可以支持基础的黑白二维码、带颜色的二维码、带Logo的二维码、带颜色和…

二手车做网站的目的北京赛车网站开发河南

运输层是OSI模型中的第四层,主要负责提供端到端的通信服务,包括错误检测、纠错、流量控制和拥塞控制等。以下是一些与运输层相关的常见协议: TCP(Transmission Control Protocol): 描述:TCP是一…

怎么看一个网站是html5外贸人自己搭建外贸网站wordpress

基本思想: 希尔排序法又称缩小增量法。希尔排序法的基本思想是:先选定一个整数,把待排序文件中所有记录分成个组,所有距离为的记录分在同一组内,并对每一组内的记录进行排序。然后,取,重复上述…

512内存服务器做网站中企动力是国企还是私企

数据表介绍 --1.学生表 Student(SId,Sname,Sage,Ssex) --SId 学生编号,Sname 学生姓名,Sage 出生年月,Ssex 学生性别 --2.课程表 Course(CId,Cname,TId) --CId 课程编号,Cname 课程名称,TId 教师编号 --3.教师表 Teacher(TId,Tname) --TId 教师编号,Tname 教师姓名 --4.成绩…

中英双语网站模板竞价推广公司

题目不长,就是分析时间太久了。 思路使用dfs深度遍历,先想好这个函数返回什么,题目给出路径可以是子-父-子的路径,那么1-2-3可以,3-2-1也可以,那么考虑dfs返回两个值,对于当前节点node来说&…

ps怎么做网站首页和超链接go pricing wordpress

工作原理如下:ST是WTQ-288型电接点压力式温度计,当恒温箱内的温度降低到下限时,ST的指针与下限接点接触,双向可控硅通过R被强制触发导通,接通加热器RL的电源,于是恒温箱内温度上升。ST的指针转动&#xff0…

网站模版开发常德农科院网站

经典类与新式类经典类:P 或 P()--深度查找,向上查父节点新式类 :P(object)---广度查找,继承object,新式类的方法较多转载于:https://www.cnblogs.com/zyy98877/p/8574983.html

中山做网站的公司哪家好凡客资源

来源:亿欧【本文三大核心点】一、未来老龄化社会的到来与新生代快节奏生活工作的方式让智能机器人处于长期刚性需求。二、人工智能算法、软体材料、5G互联网开放软件平台、多机与人机协作、云服务租赁共享模式等技术给新一代机器人发展带来了大量的产业机遇。三、中…

帝国cms官方网站wordpress怎么优化精简

目录 1. 系统前端优化 2. 应用层优化 3. 负载均衡 4. 业务层优化 5. 数据库优化 6. 缓存策略 7. 后端优化 8. 安全防护 9. 系统监控和预警 秒杀系统设计需要考虑高并发、高可用、低延迟等因素,以下是一些常见的设计方案: 1. 系统前端优化 静态…

东莞网站推广方案江苏省建设类高工申报网站

由于GitHub项目仅翻译到前5章,我们从第6章开始通过大语言模型翻译,并导出markdown格式。 大模型难免存在错漏,请读者指正。 教材原文地址:https://www.cis.upenn.edu/~aaroth/Papers/privacybook.pdf 9 差分隐私与计算复杂度 到目…

黄村专业网站建设公司磐安做网站

RPA中国基于在科技行业的资源积累,以及对各领域「技术领导者」、「技术应用者」、「产品服务商」的深度调研,2023年,我们重点推出MI报告 ( Market Insight )、CI Vendor报告(Comprehensive Influence Vendor)两个系列。…

网站前台登陆页面怎么改黑白灰网站

break 语句用于跳出循环。 continue 用于跳过循环中的一个迭代。 Break 语句 我们已经在本教程之前的章节中见到过 break 语句。它用于跳出 switch() 语句。 break 语句可用于跳出循环。 continue 语句跳出循环后,会继续执行该循环之后的代码(如果有的话…

在地税网站怎么做税种认定直链平台

简介 Django是一个主流的Python Web框架,用于快速开发 Web 应用程序。功能强大,Python Web应用开发的第一选择。 特点 ORM(对象关系映射): Django 提供了一个强大的 ORM,允许开发者通过 Python 代码来定义…

学校网站首页设计公司宣传页面设计

ATFX汇市:今日20:30,美国劳工部将公布2月未季调核心CPI年率数据,前值为3.9%,预期值3.7%,预期将下降0.2个百分点。历史数据看,美国核心CPI年率处于快速下降状态,去年3月份数据仍高达5.6%&#xf…

网站 可以做无形资产吗搜索引擎排名优化程序

系列文章目录 【AIGC】服务于人类|一种新的人工智能技术-CSDN博客 文章目录 目录 系列文章目录 文章目录 前言 一、天意云网站 ​编辑 二、使用步骤 可以看到有云服务器、Rstudio以及我们的ChatGPT,我这次主要分享ChatGPT,其他的有机会我再给…

做拍福利爱福利视频网站中国设计之家官网

目录 Task 1: Eliminate allocation from sbrk()Task 2: Lazy allocationTask 3: Lazytests and Usertests 在学习了 page fault 这一节课后,了解了操作系统是如何结合 page table 和 trap 利用 page fault 来实现一系列的神奇的功能。这个 lab 就是在 XV6 中实现 l…

建设银行内部网站6安蓉建设总公司网站

DEM模块配置详解 - 上 一、Autosar中DEM模块简介1.DEM对其他模块的依赖2.DEM模块架构2.1 DEM模块Dem Satellite(s) 和Master2.2 诊断事件处理2.2.1 基于计数器的算法2.2.2 基于时间的算法三、配置错误项处理3.1 容器DemEventParameter3.2 容器DemOperationCycleRef3.3 容器DemO…

可以跟关键词密度过高的网站交换友情链接吗下列哪种是网页制作工具

结束昨日435期JSTO“探索学习的新视界:硬核工具分享”,有伙伴分享的提升效率的AI工具,也有自我发现团队问题解决的工具,伙伴们都在各自的领域实践、吸收、反馈、复盘。这次的团队学习不仅是知识的传递,更是一场脑力激荡…