rt mysql 中的 longtext 字段主要用于存储文本信息,没有办发直接建立索引,可以建立前缀索引,以及 mysql 的全文索引,现在的想法是
- 使用 mongodb 进行存储文本,MySQL 存储 fileid ,在进行根据用户 id 查询文本过程中就可以建立复合索引加快速度
- 使用 es 进行模糊查询 优化
问题:由于本人是菜鸡,考虑问题有所欠缺,这个方案是否可行,以及是否有优化的点
rt mysql 中的 longtext 字段主要用于存储文本信息,没有办发直接建立索引,可以建立前缀索引,以及 mysql 的全文索引,现在的想法是
问题:由于本人是菜鸡,考虑问题有所欠缺,这个方案是否可行,以及是否有优化的点
1
skyitachi Jun 10, 2022
有查询需求就上 es
|
2
dayeye2006199 Jun 11, 2022
2022 年了,内置全文搜索了解一下: https://dev.mysql.com/doc/refman/5.7/en/fulltext-search.html
|
3
CainWang Jun 11, 2022
挪出该字段到新表 在新表中对该字段建立全文索引,主表和该表的 id 关联
|