首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
数据库
订阅
flymouse
更多收藏集
微信扫码分享
微信
新浪微博
QQ
3篇文章 · 0订阅
【性能优化】还在滥用模糊查找?这类场景得用 MySQL 多值索引
MySQL 8.0版本以后,可以建立多值索引,应用此种查询场景。相比模糊查找方案,多值索引的检索性能更好。对普通的索引来说,每一条记录仅对应一条索引记录,对多值索引而言,一条记录可以对应多条索引记录。
每秒20W次并发分词检索,架构如何设计?
继续回答星球水友提问。 这是一个典型的,短文本分词搜索的问题,简单聊聊自己的经验。 将标题数据存放在数据库中,使用 like 来查询,方案非常简单,能支持简单的模糊搜索,但不支持分词。 画外音:显然不适用于本例。 将标题数据存放在数据库中,建立全文索引来检索,方然依然简单,利用…
MySQL:索引详解
定义:索引是存储引擎用于快速找到记录的一种数据结构。举例说明:如果查找一本书中的某个特定主题,一般会先看书的目录(类似索引),找到对应页面。在MySQL,存储引擎采用类似的方法使用索引,高效获取查找的数据。 普通索引:即一个索引只包含单个列,一个表可以有多个单列索引。 唯一索引…