<分区>
我想构建一个信息支持系统,它是一个网络应用程序。 我们将使用 Django 作为框架,但我不知道使用哪个搜索引擎? 你能给我一些关于我们可以在我们的项目中使用的搜索引擎的建议吗,它必须用 python 编写。 谢谢
<分区>
我想构建一个信息支持系统,它是一个网络应用程序。 我们将使用 Django 作为框架,但我不知道使用哪个搜索引擎? 你能给我一些关于我们可以在我们的项目中使用的搜索引擎的建议吗,它必须用 python 编写。 谢谢
最佳答案
我相信您会对 whoosh 感到满意, 可能由 Haystack “前面”这是在 Django 中支持多个搜索引擎中的任何一个的巧妙方法(但它支持的其他底层引擎不是“纯 Python”...whoosh
是)。
我相信 whoosh 和 haystack 都支持 Unicode,尤其是中文。
关于python - 用python写的最好的搜索引擎,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3239576/
相关文章:
java - Solr 查询结果 - 需要搜索文本及其周围的几行
python - 在 Python 3 中返回整数中最低有效位集的位置的最快方法是什么?
python - 为什么我在 Python 中使用 random.shuffle 会出错?
django - 迁移命令在第二个数据库上创建所有表 - Django
elasticsearch - 是否存在可以快速有效地执行邻近搜索的索引结构(数据结构)或算法?
database - 如何将文档向量存储在搜索引擎的数据库中?
python - 有没有办法在 Argparse 中设置没有任何前缀的选项?
python - 如何在python中热重载grpc-server?
python - 存储外键,不是来自表单 POST 方法,而是我已经拥有的表单数据
python - “ascii”编解码器无法对位置 5 : ordinal not in range(128) error 中的字符 u'\u2019' 进行编码