[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#660826: RFP: Elasticsearch -- Distributed, RESTful, Search Engine built on top of Apache Lucene



Package: wnpp
Severity: wishlist

http://www.elasticsearch.com

ElasticSearch is a distributed RESTful search engine built for the
cloud. Features include:

- Distributed and Highly Available Search Engine.
  - Each index is fully sharded with a configurable number of shards.
  - Each shard can have one or more replicas.
  - Read / Search operations performed on either one of the replica shard.
- Multi Tenant with Multi Types.
  - Support for more than one index.
  - Support for more than one type per index.
  - Index level configuration (number of shards, index storage, …).
- Various set of APIs
  - HTTP RESTful API
  - Native Java API.
  - All APIs perform automatic node operation rerouting.
- Document oriented
  - No need for upfront schema definition.
  - Schema can be defined per type for customization of the indexing process.
- Reliable, Asynchronous Write Behind for long term persistency.
- (Near) Real Time Search.
- Built on top of Lucene
  - Each shard is a fully functional Lucene index
  - All the power of Lucene easily exposed through simple
configuration / plugins.
- Per operation consistency
  - Single document level operations are atomic, consistent, isolated
and durable.
- Open Source under Apache 2 License.

The current version is this this one:
http://www.elasticsearch.org/download/2012/02/21/0.19.0.RC3.html
And you can find the sources here:
https://github.com/downloads/elasticsearch/elasticsearch/elasticsearch-0.19.0.RC3.tar.gz
and a .deb package here:
https://github.com/downloads/elasticsearch/elasticsearch/elasticsearch-0.19.0.RC3.deb

I would love to see Elasticsearch in Debian. I'm not sure how package
maintenance will be done, since they build .deb packages as well. If
there's any need for help, I would volunteer for maintaining the
package.

Best regards,
Radu



Reply to: