DIYSearchEngine開源搜索引擎
DIYSearchEngine 是一個能夠高速采集海量互聯(lián)網(wǎng)數(shù)據(jù)的開源搜索引擎,采用 Go 語言開發(fā)。
Github 地址:https://github.com/johnlui/DIY-Search-Engine
運行方法
首先,給自己準備一杯咖啡。
- 把本項目下載到本地
- 編譯:
go build -o ese *.go - 修改配置文件:
cp .env.example .env,然后把里面的數(shù)據(jù)庫和 Redis 配置改成你的 - 執(zhí)行
./ese art init創(chuàng)建數(shù)據(jù)庫 - 手動插入一個真實的 URL 到 pages_00 表中,只需要填充 url 和 host 兩個字段
- 執(zhí)行
./ese,靜待好事發(fā)生 ??
過一段時間,等字典數(shù)據(jù)表word_dics里面填充了數(shù)據(jù)之后,打開http://127.0.0.1:10086,嘗試搜一下吧!??
更多項目運行信息,請見 wiki
網(wǎng)頁直接閱讀:https://lvwenhan.com/tech-epic/509.html
作者信息:
- 姓名:呂文翰
- GitHub:johnlui
- 職位:住范兒 CTO
代碼版權(quán)
本項目代碼采用 MIT 協(xié)議開源。
評論
圖片
表情
