代码之家  ›  专栏  ›  技术社区  ›  ianckc

初学者Lucene教程[关闭]

  •  23
  • ianckc  · 技术社区  · 14 年前

    我以前从未用过Java,但我想用Lucene来搜索一个站点。

    对于一个完全的初学者来说,我很难找到一个好的循序渐进的教程。

    有人能推荐一个好的教程吗?

    谢谢

    6 回复  |  直到 11 年前
        1
  •  18
  •   Fanny H.    14 年前

    除了用户428747答案,您还可以阅读以下内容 article .

    还有这个 one (与第一个相比,这有点老了)。

    另一方面,如果您想使用Lucene,您是否考虑使用 Solr ? 它使用lucene搜索库并扩展它 here .

        2
  •  13
  •   buru    14 年前
        3
  •  11
  •   user428747    14 年前

    这个网站也许能帮你一点。。

    http://www.lucenetutorial.com/lucene-in-5-minutes.html

        4
  •  1
  •   hashable    14 年前

    这不是对你关于Lucene教程的问题的直接回答(因此,我的回答和其他一些海报一样:Bob Carpenter's Lucene in 60 seconds 关于Lingpipe博客的教程)。

    如果你不想仅仅为Lucene学习Java,那么任何全文搜索数据库(Postgres/Mysql/etc)都可以解决你的问题。特别地 Sphinx 是推荐的。

    如果您需要搜索应用程序具有高性能/可伸缩性(因为您将学习Java和Lucene两件事),那么这一决定尤其重要。除非您有一个内部java专家,否则最好是同时打一场战争而不是同时打两场战争。

        5
  •  1
  •   caarlos0    13 年前

    也许apache solr更适合你: http://lucene.apache.org/solr/

        6
  •  0
  •   Xodarap    14 年前

    如果您使用的是Zend,为什么不使用Zend的PHP端口lucene?见 here 关于它的教程。