GithubHelp home page GithubHelp logo

alexbarnes / hibernate-search Goto Github PK

View Code? Open in Web Editor NEW

This project forked from hibernate/hibernate-search

1.0 0.0 0.0 32.04 MB

Hibernate Search: full-text search for domain model

Home Page: http://search.hibernate.org

License: Other

hibernate-search's Introduction

Hibernate Search

Version: 4.1.0.CR3 29-3-2012

Description

Full text search engines like Apache Lucene are very powerful technologies to add efficient free text search capabilities to applications. However, Lucene suffers several mismatches when dealing with object domain models. Amongst other things indexes have to be kept up to date and mismatches between index structure and domain model as well as query mismatches have to be avoided.

Hibernate Search addresses these shortcomings - it indexes your domain model with the help of a few annotations, takes care of database/index synchronization and brings back regular managed objects from free text queries.

Hibernate Search is using Apache Lucene under the cover.

Requirements

This version of Hibernate Search requires:

  • Hibernate Core 4.1 and above
  • Apache Lucene 3.5

Instructions

Maven

Include the following to your dependency list:

<dependency>
 <groupId>org.hibernate</groupId>
 <artifactId>hibernate-search</artifactId>
 <version>4.1.0.CR3</version>
</dependency>

Sourceforge Bundle

Download the distribution bundle from SourceForge and unzip to installation directory. Then read the documentation available in docs/reference.

Building from source

> git clone [email protected]:hibernate/hibernate-search.git
> cd hibernate-search
> mvn clean install -s settings-example.xml

If you want to also build the documentation, use

> mvn clean install -Pdocs -s settings-example.xml

If you want to contribute, read Contributing to Hibernate Search

Contact

Latest Documentation:

Bug Reports:

Free Technical Support:

License

This software and its documentation are distributed under the terms of the FSF Lesser Gnu Public License (see lgpl.txt).

hibernate-search's People

Contributors

sanne avatar emmanuelbernard avatar hferentschik avatar davided avatar gsmet avatar zackurey avatar lalmeras avatar mathpere avatar abrin avatar elmervc avatar kariem avatar stliu avatar

Stargazers

Alex Barnes avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.