侦查员:由SQLite支持的用Python编写的RESTful搜索服务器

时间:2024-02-26 00:23:39
【文件属性】:

文件名称:侦查员:由SQLite支持的用Python编写的RESTful搜索服务器

文件大小:46KB

文件格式:ZIP

更新时间:2024-02-26 00:23:39

python search search-engine flask sqlite

是用Python编写的RESTful搜索服务器。 该搜索由,并且Web应用程序使用框架。 Scout旨在根据的精神,成为轻量级的RESTful搜索服务器,该服务器由SQLite全文搜索扩展提供支持。 除了搜索之外,Scout还可以用作文档数据库,支持复杂的过滤操作。 可以将任意文件附加到文档中,并通过REST API下载。 侦察兵易于使用,易于部署并且可以正常工作。 特征: 单个数据库中存在多个搜索索引。 RESTful设计,易于索引和搜索。 简单的基于密钥的身份验证(可选)。 重量轻,资源利用率低,所需的设置最少。 存储搜索内容和任意元数据。 多种结果排名算法,搬运工词干分


【文件预览】:
scout-master
----MANIFEST.in(168B)
----docs()
--------example.rst(1KB)
--------conf.py(8KB)
--------client.rst(7KB)
--------installation.rst(1KB)
--------server.rst(23KB)
--------requirements.txt(20B)
--------hacks.rst(2KB)
--------Makefile(7KB)
--------deployment.rst(2KB)
--------index.rst(2KB)
----.github()
--------workflows()
----scout()
--------constants.py(239B)
--------server.py(6KB)
--------serializers.py(3KB)
--------models.py(6KB)
--------search.py(5KB)
--------validator.py(3KB)
--------__main__.py(70B)
--------__init__.py(22B)
--------views.py(15KB)
--------tests.py(35KB)
--------exceptions.py(570B)
----LICENSE(1KB)
----runtests.py(383B)
----docker()
--------server()
--------Dockerfile(577B)
----setup.py(1KB)
----CHANGELOG.md(1KB)
----scout_client.py(9KB)
----README.md(3KB)

网友评论