原文首发: http://www.laozizhu.com/view.jsp?articleId=153

PyLucene是基于Python的Lucene,现在已经成为官方的Lucene的子项目了。

What is PyLucene ?
PyLucene是什么?

PyLucene is a Python extension for accessing Java Lucene. Its goal is to allow you to use Lucene's text indexing and searching capabilities from Python. It is API compatible with the latest version of Java Lucene, version 2.4.0 as of October 19th, 2008.
PyLucene是一个Python用来方位Java Lucene的扩展,目标是允许在Python里使用Lucene的文本索引和搜索能力。它兼容最新的Java Lucene 2.4.0(2008年10月19日出版) 的API.


PyLucene is built with JCC, a C++ code generator that makes it possible to call into Java classes from Python via Java's Native Invocation Interface (JNI). Sources for JCC are included with the PyLucene sources.
PyLucene用JCC编写,JCC是一个 C++的代码生成工具,可以让Python通过JNI来调用Java的类。 PyLucene的源代码包含了 JCC的源代码。

See the README file for more information and documentation about PyLucene.
查看README文件来了解PhLucene的更多消息

Requirements
系统需求

PyLucene is supported on Mac OS X, Linux, Solaris and Windows.
PyLucene 支持Mac OS X,Linux, Solaris 和 Windows.

PyLucene requires Python version 2.x (x >= 3.5) and Java version 1.x (x >= 4). Building PyLucene requires GNU Make, a recent version of Ant capable of building Java Lucene and a C++ compiler. Use of setuptools is recommended.

PyLucene需要 Python 2.3.5 及以上版本以及 Java 1.4及版本以上。 编译PyLucene需要GNU的Make, 最新版本的 Ant兼容的Java Lucene和一个 C++编译器。 建议使用 setuptools.

See the JCC INSTALL file for more information about building JCC from sources.
查看JCC的 INSTALL文件来获得更多的关于从源代码构建JCC的信息。

See the PyLucene INSTALL file for more information about building PyLucene from sources.
查看 PyLucene的 INSTALL文件来获得更多的从源代码构建PyLucene的信息。

News
新闻
08 Jan 2009 - PyLucene joins Apache Lucene as a Subproject
2009年1月8日,PyLucene加入了Apache Lucene,成为一个子项目。

The Lucene PMC is pleased to announce the arrival of PyLucene as a Lucene subproject. PyLucene was previously hosted at the Open Source Applications Foundation since its inception in early 2004.
Lucene PMC 很高兴宣布PyLucene作为Lucene子项目的到来。PyLucene在2004年后存在于 Open Source Application Foundation.

名词解释:
Lucene Project Management Committee (PMC)
Like all Apache projects Lucene has a PMC that is responsible for the oversight and management the Lucene project. Lucene consists of several sub-projects, each of which have their own diverse communities and distinct groups of committers. The PMC relies on the guidance of the committers from each sub-project, particularly in regards to voting on releases, and in nominating new committers.

PMC members have karma for the all Lucene code, but as a general rule avoid making changes to sub-projects unless they have explicitly been made a committer of that sub-project by a vote of the PMC.
PMC Members

(in alphabetical order):

* Andrzej Bialecki <ab>
* Michael Busch <buschmi>
* Doug Cutting <cutting>
* Scott Ganyo <scottganyo>
* Otis Gospodnetic <otis>
* Mark Harwood <mharwood>
* Erik Hatcher <ehatcher>
* Chris Hostetter <hossman>
* Grant Ingersoll <gsingers>
* Mike Klaas <klaas>
* Mike McCandless <mikemccand>
* Ryan McKinley <ryan>
* Daniel Naber <dnaber>
* Yonik Seeley <yonik>
* Sami Siren <siren>

Emeritus PMC Members

* Christoph Goller

更多相关文章

  1. Spring 3.0将文件注入资源
  2. 在tomcat服务器中部署war文件
  3. Java,Socket&TCP编程 实现多线程端对端通信与文件传输
  4. Java读取Unicode文件(UTF-8等)时碰到的BOM首字符问题,及处理方法
  5. 包含带标记的值的XML属性文件
  6. 使用Maven时,不要将JAR添加到Google Cloud上的暂存文件夹中
  7. Java jasypt对.properties配置文件密码加密
  8. Java调用gc机制强制删除文件
  9. 将日期保存到序列化文件

随机推荐

  1. Android中RemoteViews的实现
  2. Android Switch属性全记录
  3. android中的横竖屏控制
  4. Android 文件读写最全解析
  5. 系出名门 Android 系列文章索引
  6. Android设置颜色的几种方法
  7. Android(安卓)vector标签 PathData 画图
  8. SingleTask模式的Activity接受Intent注意
  9. android拍照获取图片
  10. Android(安卓)判断当前线程是否是主线程