全文索引:使用数据库的全文索引功能?还是 Lucene 之类?

2016-01-21 17:13:06 +08:00
 dbfox
数据库全文索引和 Lucene 索引有何利弊?

喜欢简单省事的做法
3096 次点击
所在节点    程序员
8 条回复
inmyfree
2016-01-21 17:46:14 +08:00
select * from table_a where xx like "%xxxx%" or xx1 like "%xxx%"
select * from table_b where xx2 like "%xxxx%" or xx3 like "%xxx%"
.....
.
.
.
逃....
dong3580
2016-01-21 17:47:15 +08:00
Solr
fredcc
2016-01-21 18:12:03 +08:00
elasticsearch
CheungKe
2016-01-21 18:23:14 +08:00
直接 es , mysql 好像不自带全文检索功能
qgy18
2016-01-21 20:44:32 +08:00
dbfox
2016-01-22 09:20:35 +08:00
@qgy18 看起来很棒啊
lyz1990
2016-01-22 12:35:23 +08:00
ElasticSerach + ik 中文分词,业务数据如果在 mysql 又不想动的话,可以用 go-elasticsearch 同步进去
ljdawn
2016-01-22 13:03:59 +08:00
mysql Myisam 可以用全文索引..但是还是建议用 es

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/252422

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX