diySearchEngine 是一個(gè)能夠高速采集海量互聯(lián)網(wǎng)數(shù)據(jù)的開源搜索引擎,采用 Go 語(yǔ)言開發(fā)。
Github 地址:
https://github.com/johnlui/DIYSearchEngine
運(yùn)行方法
首先,給自己準(zhǔn)備一杯咖啡。
-
把本項(xiàng)目下載到本地
-
編譯:go build -o ese *.go
-
修改配置文件:cp .env.example .env,然后把里面的數(shù)據(jù)庫(kù)和 redis 配置改成你的
-
執(zhí)行./ese art init創(chuàng)建數(shù)據(jù)庫(kù)
-
手動(dòng)插入一個(gè)真實(shí)的 URL 到 pages_00 表中,只需要填充 url 和 host 兩個(gè)字段
-
執(zhí)行./ese,靜待好事發(fā)生 ??
過(guò)一段時(shí)間,等字典數(shù)據(jù)表 word_dics里面填充了數(shù)據(jù)之后,打開 http://127.0.0.1:10086,嘗試搜一下吧!