当前位置:网站首页>关于数据库中的中文模糊检索探讨
关于数据库中的中文模糊检索探讨
2022-08-10 06:39:00 【CSDN问答】
现在碰到这样的场景,我现在数据库中有近上万中的数据在。他们的格式就是一个中文,一个英文,一个id。
现在开始检索中文,但是他的sql是模糊检索的。应该是%x% 。怎么样,能让程序快速的响应出检索的数据
尝试,探讨:
1.首先在mysql中%x%;这种直接导致索引失效;大家就别发表建立索引了;增加硬件性能也是不能的;现在就是想讨论,关于设计上,性能上,编程上的问题
2.个人的想法,有想过通过将中文转为base64,通过中文分词,然后去匹配检索。
3.还有种,将所有的数据查出来后,将数据放在容器中,通过写小算法的方式,将数据检索出来
想问问各位,可有这方面的经验,对于中文的模糊检索,能够快速的检索出来数据
边栏推荐
猜你喜欢
随机推荐
2022河南萌新联赛第(五)场:信息工程大学 K - 矩阵生成
[Network Security] Practice AWVS Range to reproduce CSRF vulnerability
Two-dimensional cartoon rendering - coloring
个人博客系统
COLMAP+OpenMVS实现物体三维重建mesh模型
强化学习_03_表格方法实践(CartPole-v0 And MontoCarlo)
裸辞—躺平—刷题—大厂(Android面试的几大技巧)
【8月9日活动预告】Prometheus峰会
Qt借助隐藏控件和QSS绘制重复元素
ACPI知识(高级配置和电源接口)
OSPF的dr和bdr
MySQL之InnoDB引擎(六)
金融证券 初级 招股书 要求 黑话1刷数 黑话2底稿 黑话3董监高
May I ask why sqlserver cdc will report this error one day after the task is started, obviously cdc has been opened.
Chapter 12 Other Database Tuning Strategies [2. Index and Tuning] [MySQL Advanced]
自组织是管理者和成员的双向奔赴
order by injection and limit injection, and wide byte injection
【Day10】进程管理命令
神经网络可视化有3D版本了,美到沦陷 已开源
A few lines of code can crash the system;