DIYSearchEngine开源搜索引擎
DIYSearchEngine 是一个能够高速采集海量互联网数据的开源搜索引擎,采用 Go 语言开发。
Github 地址:https://github.com/johnlui/DIY-Search-Engine
运行方法
首先,给自己准备一杯咖啡。
- 把本项目下载到本地
- 编译:
go build -o ese *.go
- 修改配置文件:
cp .env.example .env
,然后把里面的数据库和 Redis 配置改成你的 - 执行
./ese art init
创建数据库 - 手动插入一个真实的 URL 到 pages_00 表中,只需要填充 url 和 host 两个字段
- 执行
./ese
,静待好事发生 ☕️
过一段时间,等字典数据表word_dics
里面填充了数据之后,打开http://127.0.0.1:10086,尝试搜一下吧!🔍
更多项目运行信息,请见 wiki
网页直接阅读:https://lvwenhan.com/tech-epic/509.html
作者信息:
- 姓名:吕文翰
- GitHub:johnlui
- 职位:住范儿 CTO
代码版权
本项目代码采用 MIT 协议开源。
评论
seamSearch开源搜索引擎
这几年nodejs越来越火爆,js程序员们终于可以不局限于浏览器那一亩三分地了,很多以前由java,c等实现的东西纷纷有了nodejs版本,我也随波逐流一把,写了一个nodejs的搜索引擎addon这
seamSearch开源搜索引擎
0
ASPSeek开源互联网搜索引擎
ASPSeek是一个C++编写的免费开源互联网搜索引擎,并使用了STL库。它主要包括一个检索机器人,一个搜索守护程序,和一个搜索前端(CGI或者是Apache模块)。搜索结果可以限定在给定的时间或站点
ASPSeek开源互联网搜索引擎
0