webpack 打包 | copy 文件
实际开发当中,使用 webpack copy 一个文件,打包到 gongan-system(default:dist) 根目录下,这里推荐使用 copy-webpack-plugin 插件
2020-01-12
搜索使用到的全文索引,对比like模糊查询,速度可提升N倍
全文索引可以用来查找正文中的中文,只有在mysql 5.7.6之后,才能使用到检索功能,因为在mysql5.7.6之后,加入了中文分词器,比如“今天天气真好!”会被切割为“今天”,“天气”很多个词,然后会引用到全文索引搜索。
2022-08-23
推荐一个好用的搜索微信公众号文章的搜索引擎
有的时候我们收藏了一篇微信公众号文章,稍后查看后,发现已经被发布者删除了: 或者是由于某种原因,无法再查看: 我们采用普通的搜索引擎,比如百度,bing,google等,是无法搜索微信平台上发布的文章的,因为下面这个爬虫的设置:[链接] 然而我们可以使用微信搜狗搜索引擎来搜索:[链接] 这个好用的搜索引擎,不光能...
2019-12-11
阿里提供中文搜索新选项!AI引擎+达摩院黑科技,你要试试吗?
最近中文搜索引擎市场又突然热了起来,一家巨头的入场让外界充满期待。6月9日,阿里向外界确认成立智能搜索业务部,隶属阿里创新业务事业群,由UC事业部总经理、书旗事业部总经理吴嘉担任负责人。阿里人事变动,莫非要进军搜索引擎市场?其实阿里的产品早已先行。今年4月,一款名为“夸克”的智能搜索App首次在苹果应用商...
2020-06-16
InnoDB三种类型锁
行锁的三种算法Record Lock:单个记录上的锁Gap Lock:间隙锁,锁定一个范围,但不包含记录本身Next-Key Lock:Gap Lock+Record Lock,锁定一个范围,并且锁定记录本身。采用Next-Key Lock的锁定技术称为Next-Key Locking。它是为了解决幻读,如果一个索引有10,11,13,20这几个值,采用Next-Key Locking后,上锁的区间为:...
2021-10-18
深入浅出mysql索引总结(上) 一文就OK
往期文章推荐mysql那些事儿|深入浅出mysql索引(上)mysql那些事儿|深入浅出mysql索引(下)为什么Mysql用B+树做索引而不用B-树或红黑树?mysql那些事儿|mysql事务隔离机制及其原理校招mysql那些事儿|日志模块binlog/redolog/undolog校招mysql那些事|MVCC原理机制mysql那些事儿|mysql锁总结目录前言索引索引常用模型哈希表有...
问:数据库中查询记录时是否每次只能使用一个索引?
如果经常需要同时对两个字段进行AND查询,那么使用两个单独索引不如建立一个复合索引,因为两个单独索引通常数据库只能使用其中一个,而使用复合索引因为索引本身就对应到两个字段上的,效率会有很大提高。
问:elementui el-select使用远程搜索单选,键盘数字选中的输入内容不会触发remote-method
(文中展示的图及代码源自elementui官网->select->远程搜索部分代码在线运行)最近偶然发现select使用远程搜索且单选时,使用键盘数字输入的内容不会触发搜索函数,只有当空格键输入的内容才会触发搜索函数。同时发现远程搜索支持多选时就没有这个问题。图片内容如下所示:上两个图,多选且通过键盘数字2输入内容...
2020-07-14
问:关于 Laravel Scout 搜索结果问题?
我使用Laravel Scout进行全文搜索,并且使用Algolia驱动,按标题搜索,但是输入关键字后把不是此关键字的标题也搜索出来,请问是什么原因呢?
2018-05-24
问:不走组合索引的底层原因
有组合索引A,B 条件where B=x 不走该索引的原因是什么 为什么跟它字段顺序有关系 有大佬能从索引底层的b-tree原理上回答下吗?
2018-04-09
elastic stack 那些事【2】
倒排索引与正排索引正排索引类似书的目录由书的章节指向章节关键词es 中文档id 对应的单词倒排索引类似书的索引由内容的关键词指向页数es 单词对应文档id倒排索引的使用通过倒排索引获取关键词的文档id通过正排索引查出对应id文档返回文档内容倒排索引由 单词词典和倒排列表组成单词词典 term dictionary记录所有文档的...
2022-12-23
记某核心MongoDB集群索引优化实践
腾讯云数据库MongoDB天然支持高可用、分布式、高性能、高压缩、schema free、完善的客户端访问均衡策略等功能。云上某重点用户基于MongoDB这些优势,选用MongoDB作为主存储服务,该用户业务场景如下:
2022-03-03
mysql索引总结
基于非主键索引的查询,先搜索树得到主键的值,再到主键的索引树搜索一次,这个过程称为回表,要多扫描一棵索引树,在应用中应该尽量使用主键查询索引维护
2021-10-06
MySQL索引优化分析
为什么你写的sql查询慢?为什么你建的索引常失效?通过本章内容,你将学会MySQL性能下降的原因,索引的简介,索引创建的原则,explain命令的使用,以及explain输出字段的意义。助你了解索引,分析索引,使用索引,从而写出更高性能的sql语句。还在等啥子?撸起袖子就是干!
Xcode中修改变量名、类名及字符串的替换操作
{代码...} {代码...} {代码...} {代码...} {代码...}
数据库索引管理:不用的索引应该直接删除吗?
数据库索引的本质是通过B+Tree、Hash等数据结构实现的快速检索机制,其核心价值在于将时间复杂度从O(n)降为O(log n)。但索引的维护成本常常被低估:
2025-03-10
MySQL索引原来也没那么难
通过一个例子看看索引的威力t_user表插入1百万条数据查找name = user0,耗时213msselect * from t_user where name = 'user0'增加name字段的索引ALTER TABLE t_user ADD INDEX index_name (name)再次查找,耗时1ms真厉害啊,但索引究竟是个啥?为什么可以加快数据库的检索速度呢?首先说说MySQL默认引擎InnoDB的基本存储...