1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
|
Source: elasticsearch
Maintainer: Debian Java maintainers <pkg-java-maintainers@lists.alioth.debian.org>
Uploaders: Hilko Bengen <bengen@debian.org>
Section: web
Build-Depends-Indep: debhelper (>= 9), maven, maven-debian-helper (>= 1.6), default-jdk,
libcarrotsearch-hppc-java,
libcompress-lzf-java,
libguava-java (>= 15),
libhyperic-sigar-java,
libjackson2-annotations-java,
libjackson2-core-java,
libjackson2-databind-java,
libjackson2-dataformat-smile,
libjackson2-dataformat-yaml,
libjna-java,
libjoda-convert-java,
libjoda-time-java,
libjts-java,
liblog4j1.2-java,
liblucene4-java,
libmaven-install-plugin-java,
libmaven-shade-plugin-java,
libmvel-java,
libnetty-3.9-java,
libslf4j-java,
libspatial4j-java,
Priority: optional
Standards-Version: 3.9.5
Homepage: http://www.elasticsearch.org/
Vcs-Git: https://alioth.debian.org/anonscm/git/pkg-java/elasticsearch.git
Vcs-Browser: https://anonscm.debian.org/gitweb/?p=pkg-java/elasticsearch.git
Package: elasticsearch
Architecture: all
Depends: ${misc:Depends}, adduser, default-jre,
libhyperic-sigar-java,
libjna-java,
libjts-java,
liblog4j1.2-java,
liblucene4-java,
libspatial4j-java,
Built-Using: ${misc:Built-Using}
Description: Open Source, Distributed, RESTful Search Engine
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.
|