java web 搜索一般用什么,是不是用搜索引擎,数据量一百万左右
迷茫
迷茫 2017-04-17 13:16:42
0
5
334

java web 搜索一般用什么,是不是用搜索引擎,数据量一百万左右

还没到一百万条记录,也就十几万,肯能回到八九十万

直接SQL语句 LIKE 有问题没

还有,比如搜索某一个词 动漫 是不是应该把这个结构存起来,其他用户来搜索就不用再进数据库啦,一般怎么做

迷茫
迷茫

业精于勤,荒于嬉;行成于思,毁于随。

全部回覆(5)
迷茫

幾十萬問題不是很大,當然也要看你這個功能重要不重要,使用用戶多不多,JAVA用的最多的還是Solr,如果你沒有用搜尋引擎倒是可以緩存一下熱門搜尋。

沒有遭遇效能問題之前,不要瞎折騰。

我比較推薦Sphinx,簡單好用,大概有500W數據,專門搜索,性能很不錯

伊谢尔伦

100W數量不大,使用Solr

黄舟

Sphinx夠了,而且資料量似乎不是很誇張,直接從SQL執行like應該也沒什麼問題,覺得合適即可。

巴扎黑

推薦是用elasticsearch 非常方便,操作這個東西就像操作資料庫一樣簡單。而且沒有一些麻煩的配置,編碼即可實現。

洪涛

搜尋:Apache Lucene / Hibernate Search
快取:Ehcache

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板