类似lucene是首选.
谢谢
你也可以检查ElasticSearch,它有原生的JSON接口,所以在python中与它集成应该更简单.似乎西蒙威利森认为它有潜力......
当你可以使用lucene(PyLucene)时为什么你需要类似lucene :)
http://lucene.apache.org/pylucene/
这是伟大的,并建立在lucene的最新版本
网站引用:
PyLucene是一个用于访问Java Lucene的Python扩展.它的目标是允许您使用Lucene的Python文本索引和搜索功能.它与最新版本的Java Lucene,版本2.9.0(2009年10月13日)兼容.
PyLucene不是Lucene端口,而是Java Lucene的Python包装器.PyLucene将带有Lucene的Java VM嵌入到Python进程中.PyLucene Python扩展是一个名为lucene的Python模块,由JCC机器生成.
PyLucene是用JCC构建的,JCC是一个C++代码生成器,可以通过Java的Native Invocation Interface(JNI)从Python调用Java类.JCC的来源包括在PyLucene来源中.