【发布时间】:2012-03-16 04:40:26
【问题描述】:
我正在使用 Python 构建倒排索引。
我对它可以为我提供的性能有些怀疑。
Python 在索引方面会几乎与 Java 或 C 一样快吗?
另外,我想知道是否存在任何模块/实现(它们是什么,请提供一些链接?),与 Java/C 开发的东西相比,它们的性能如何?
我读到了一个人,他通过将 Python 与 Psyco 一起使用来优化他的 Python,速度是 C 的两倍。
我知道这是一种误导,因为 gcc 3.x 编译器的速度非常快。基本上,我的观点是我知道 Python 不会比 C 快。但它有可比性吗? 与Java相比,有人可以阐明它的性能吗?我对此一无所知。 (就倒排索引实现而言,如果可能的话,因为它本质上需要磁盘写入和读取。)
我不是在没有先谷歌搜索的情况下在这里问这个问题。我没有得到明确的答案,因此提出了问题。
非常感谢任何帮助!
【问题讨论】:
标签: python information-retrieval inverted-index