Skip to content

SAMSONEE/goSearch

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SearchEngine

SearchEngine一个基于悟空数据集的图文搜索引擎。

运行

Mysql 配置

需要一张表来存储用户信息

mysql> CREATE TABLE IF NOT EXISTS `user`( 
      `user_id` INT UNSIGNED AUTO_INCREMENT,    
      `user_name` VARCHAR(100) NOT NULL,   
      `user_passowrd` VARCHAR(40) NOT NULL,     
      PRIMARY KEY ( `user_id` ) );

具体细节在mysql

main.go

运行需要配置PictureEnginerouter/api 已经持久化了部分数据,直接运行main.go即可(部分路径需要自行修改)

Todo

  • 自动定时持久化
  • 在线对数据进行索引
  • 添加Cookie
  • 分布式搜索与索引(RPC)
  • 支持相关搜索功能
  • 以图搜图
  • 分页展示搜索结果
  • 性能测试

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 40.9%
  • Go 31.3%
  • CSS 24.7%
  • JavaScript 3.1%