Dashboard > Terracotta Forge > Home > How To Submit a Project Proposal > Proposal - Terracotta for Lucene
  Terracotta Forge Log In   View a printable version of the current page.  
  Proposal - Terracotta for Lucene
Added by Jonas Boner, last edited by Jonas Boner on Dec 14, 2006  (view change)
Labels: 
(None)

Project name

Terracotta for Lucene

Overview (one or two sentences)

Terracotta for Lucene provides high-performant clustering (scaling and fail-over) of the index repository in the Lucene search engine.

Description (detailed)

Providing fail-over and scalability of the Lucene seach engine is a tricky problem that still does not have a good solution. The aim for Terracotta for Lucene is to fill in that gap by providing high-performant clustering (scaling and fail-over) of the index repository.

It provides an in-memory implementation of the Directory abstraction, which is then clustered using Terracotta to make it shared and accessible on all nodes in the cluster.

It also makes use of Terracotta's virtual memory, e.g. the ability to page in and out the heap on a demand basis. In this case that would mean that the index repository can become arbitrarily large and still be kept in memory.

For more details see this article: http://orionl.blogspot.com/2006/11/clustering-lucene.html

License

Project license: BSD

Committers (name and email)

Project Lead:

Orion Letizi - orion@terracottatech.com

Team members:

Infrastructure requirements

  • SVN Repository: yes
  • Wiki space: yes
  • Mailing lists
    • User: yes
    • Dev: yes
    • SCM: yes
  • FishEye: yes
  • Issue Tracking: yes
  • Downloads: yes
  • Backup/recovery: yes

Powered by Atlassian Confluence, the Enterprise Wiki. (Version: 2.5.5 Build:#811 Jul 25, 2007) - Bug/feature request - Contact Administrators