Skip to content

Lemon-57/MySearchEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

searchEngine by C++

#环境
Linux 18.04
redis-plus-plus
log4cpp
cppjieba
simhash
nlohmann/json

#运行程序
/searchEngine/bin/ 运行main与client

#编译程序
#服务器

/searchEngine $g++ src/*.cc -o bin/main -lpthread -llog4cpp -lhiredis -lredis++   

#客户端

/searchEngine $g++ bin/client.cc  src/socketIO.cc -o bin/client   

#日志
终端与log/MyLogRolling.log

#LRU
LRUcache/ 可替代Redis

#离线库
第一次运行生成data/*.dat文件

#在线查询
0* 推荐关键词
1* 推荐网页 title[0-5] 显示对应网页

About

MySearchEngine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published