Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/serkan-ozal/hazelcast-lucene


https://github.com/serkan-ozal/hazelcast-lucene

Last synced: 15 days ago
JSON representation

Awesome Lists containing this project

README

        

# Hazelcast Lucene Directory Implementation

## Purpose
- To create Hazelcast backed Lucene Directory implementation.
- Fast access to Lucene indexes using Hazelcast Technology.
- new integration module for Hazelcast Integration Team.
- Searchability constitutes a huge business segment and Hazelcast must be in this market with this implementation.
- Fast indexing time for big data sets

## Technologies Used
- Hazelcast: Hazelcast Distributed Map to store Lucene Index files.
- Apache Lucene: Java full-text search library.

## Sample Use Cases
- Lucene could be setup to use Hazelcast Directory Implementation.
- This module could be used together with Solr and ElasticSearch.
- Hazelcast Distributed Data Structures can be configured as full text searchable.

## TODO
- Off-heap implementation for big index sizes.
- Searchable Distributed Map