├── README.md ├── conf ├── client.conf ├── fastkengined.conf └── unix │ ├── archive.ken │ ├── debug.ken │ ├── disk.ken │ ├── env.ken │ ├── fastken.ken │ ├── file.ken │ ├── http.ken │ ├── network.ken │ ├── process.ken │ ├── similars.txt │ ├── ssh.ken │ ├── system.ken │ ├── text.ken │ ├── user.ken │ └── vim.ken ├── dist.sh └── src ├── client ├── Makefile ├── fken_client.c ├── fken_client.h └── fken_test.c ├── common ├── fken_proto.c ├── fken_proto.h └── fken_types.h ├── nginx-module ├── INSTALL ├── config ├── ngx_http_fastken_module.c ├── template.c ├── template.h └── template │ └── index.html ├── server ├── Makefile ├── fastkengined.c ├── keyword_hashtable.c ├── keyword_hashtable.h ├── keyword_iterator.c ├── keyword_iterator.h ├── keyword_types.h ├── qa_loader.c ├── qa_loader.h ├── qa_reader.c ├── qa_reader.h ├── question_index.c ├── question_index.h ├── question_search.c ├── question_search.h ├── server_global.c ├── server_global.h ├── server_handler.c ├── server_handler.h ├── wordsegment.c └── wordsegment.h └── shell └── fastken.sh /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/README.md -------------------------------------------------------------------------------- /conf/client.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/client.conf -------------------------------------------------------------------------------- /conf/fastkengined.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/fastkengined.conf -------------------------------------------------------------------------------- /conf/unix/archive.ken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/unix/archive.ken -------------------------------------------------------------------------------- /conf/unix/debug.ken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/unix/debug.ken -------------------------------------------------------------------------------- /conf/unix/disk.ken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/unix/disk.ken -------------------------------------------------------------------------------- /conf/unix/env.ken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/unix/env.ken -------------------------------------------------------------------------------- /conf/unix/fastken.ken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/unix/fastken.ken -------------------------------------------------------------------------------- /conf/unix/file.ken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/unix/file.ken -------------------------------------------------------------------------------- /conf/unix/http.ken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/unix/http.ken -------------------------------------------------------------------------------- /conf/unix/network.ken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/unix/network.ken -------------------------------------------------------------------------------- /conf/unix/process.ken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/unix/process.ken -------------------------------------------------------------------------------- /conf/unix/similars.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/unix/similars.txt -------------------------------------------------------------------------------- /conf/unix/ssh.ken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/unix/ssh.ken -------------------------------------------------------------------------------- /conf/unix/system.ken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/unix/system.ken -------------------------------------------------------------------------------- /conf/unix/text.ken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/unix/text.ken -------------------------------------------------------------------------------- /conf/unix/user.ken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/unix/user.ken -------------------------------------------------------------------------------- /conf/unix/vim.ken: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/conf/unix/vim.ken -------------------------------------------------------------------------------- /dist.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/dist.sh -------------------------------------------------------------------------------- /src/client/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/client/Makefile -------------------------------------------------------------------------------- /src/client/fken_client.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/client/fken_client.c -------------------------------------------------------------------------------- /src/client/fken_client.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/client/fken_client.h -------------------------------------------------------------------------------- /src/client/fken_test.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/client/fken_test.c -------------------------------------------------------------------------------- /src/common/fken_proto.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/common/fken_proto.c -------------------------------------------------------------------------------- /src/common/fken_proto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/common/fken_proto.h -------------------------------------------------------------------------------- /src/common/fken_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/common/fken_types.h -------------------------------------------------------------------------------- /src/nginx-module/INSTALL: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/nginx-module/INSTALL -------------------------------------------------------------------------------- /src/nginx-module/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/nginx-module/config -------------------------------------------------------------------------------- /src/nginx-module/ngx_http_fastken_module.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/nginx-module/ngx_http_fastken_module.c -------------------------------------------------------------------------------- /src/nginx-module/template.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/nginx-module/template.c -------------------------------------------------------------------------------- /src/nginx-module/template.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/nginx-module/template.h -------------------------------------------------------------------------------- /src/nginx-module/template/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/nginx-module/template/index.html -------------------------------------------------------------------------------- /src/server/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/Makefile -------------------------------------------------------------------------------- /src/server/fastkengined.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/fastkengined.c -------------------------------------------------------------------------------- /src/server/keyword_hashtable.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/keyword_hashtable.c -------------------------------------------------------------------------------- /src/server/keyword_hashtable.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/keyword_hashtable.h -------------------------------------------------------------------------------- /src/server/keyword_iterator.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/keyword_iterator.c -------------------------------------------------------------------------------- /src/server/keyword_iterator.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/keyword_iterator.h -------------------------------------------------------------------------------- /src/server/keyword_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/keyword_types.h -------------------------------------------------------------------------------- /src/server/qa_loader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/qa_loader.c -------------------------------------------------------------------------------- /src/server/qa_loader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/qa_loader.h -------------------------------------------------------------------------------- /src/server/qa_reader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/qa_reader.c -------------------------------------------------------------------------------- /src/server/qa_reader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/qa_reader.h -------------------------------------------------------------------------------- /src/server/question_index.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/question_index.c -------------------------------------------------------------------------------- /src/server/question_index.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/question_index.h -------------------------------------------------------------------------------- /src/server/question_search.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/question_search.c -------------------------------------------------------------------------------- /src/server/question_search.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/question_search.h -------------------------------------------------------------------------------- /src/server/server_global.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/server_global.c -------------------------------------------------------------------------------- /src/server/server_global.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/server_global.h -------------------------------------------------------------------------------- /src/server/server_handler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/server_handler.c -------------------------------------------------------------------------------- /src/server/server_handler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/server_handler.h -------------------------------------------------------------------------------- /src/server/wordsegment.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/wordsegment.c -------------------------------------------------------------------------------- /src/server/wordsegment.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/server/wordsegment.h -------------------------------------------------------------------------------- /src/shell/fastken.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/happyfish100/fastkengine/HEAD/src/shell/fastken.sh --------------------------------------------------------------------------------