flask elasticsearch
1.0.0
자연어를 사용하여 사이트에서 정보를 찾을 수있는 사용자를위한 전체 텍스트 검색 구현.
Elasticsearch는 오픈 소스 전체 텍스트 검색 엔진입니다.
다른 엔진으로 전환하기가 매우 쉬운 방식으로 모든 텍스트 인덱싱 및 검색 기능을 구현했습니다. 이를 통해 내 구현을 대체 검색 엔진으로 교체 할 수 있습니다 : Apache Solr, Whoosh, Xapian, Sphinx
Elasticsearch
파이썬 3.8.10 이상
Elasticsearch의 설명서에는 설치 방법에 대한 자세한 정보가 포함 된 설치 페이지가 있습니다.
내 PC에서 설정 한 방법을 읽을 수도 있습니다.
컴퓨터 실행 https:localhost:9200 에 브라우저에 Elasticsearch를 설치했는지 확인하십시오. 이를 통해 일부 기본 정보는 JSON 형식의 서비스를 반환해야합니다.
# clone the repo
$ git clone https://github.com/AMuriuki/flask-elasticsearch.git
# enter the project directory
$ cd flask-elasticsearch
# included on all recent Python version
$ python3 -m venv venv
# activating the virtual env
$ . venv/bin/activate
# if using Microsoft Windows CMD
$ venvScriptsactivate
# migrate files to db
$ flask db upgrade