亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

如何實現一個小型的搜索引擎?

如何實現一個小型的搜索引擎?

慕桂英3389331 2019-02-27 12:17:20
現在要做一個小型的搜索引擎,搜索學校圖書館的書評信息。以學校圖書館的體量,用elasticsearch這類型東西屬于殺雞用牛刀了,而且單表幾十萬的數據我覺得用原生的sql語句再加上一些索引限制來查就夠了,然后加一個字典樹。 但是這也是一個鍛煉的機會,而且說不定以后的數據量也會擴大,所以我還是決定采用分布式的形式,用讀寫分離之類的方案(現在也還沒完全確定)。 各位網友能不能推薦一些好的和搜索引擎相關的最佳實踐類文章,或者好的小型用于學習的開源搜索引擎源代碼來參考,甚至感覺可以的話還可以用一下相關的分詞/個性推薦排序方面的知識,這樣明年春招好歹有個不水的項目可以水一下了,現在這項目寫完就是一個ssm堆出來的。。 補充 coursera上找的一門課程(課程大長了,大多數人肯定無法跟下來,有時間還不如去看下吳恩達的課吶。。),自制搜索引擎這本書好像都還挺不錯的,歡迎各位網友的補充。。
查看完整描述

3 回答

?
aluckdog

TA貢獻1847條經驗 獲得超7個贊

我之前使用開源全文搜索引擎Lucene做過畢設,大概就是先抓取數據,然后分詞建立索引,最后對分詞建立全文檢索。

別的工具沒用過,僅作為推薦,不妨可以一試~

查看完整回答
反對 回復 2019-03-01
?
一只名叫tom的貓

TA貢獻1906條經驗 獲得超3個贊

我之前做過一個新聞的后臺搜索,用的是solr(基于Lucene)+dubbo,效果還不錯,solr支持直接對數據庫進行索引,索引10W數據不到一分鐘。分詞插件是用IK分詞。

查看完整回答
反對 回復 2019-03-01
?
慕妹3242003

TA貢獻1824條經驗 獲得超6個贊

crateDd 帶SQL語言層的ES

查看完整回答
反對 回復 2019-03-01
  • 3 回答
  • 0 關注
  • 495 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號