Editorial information provided by DB-Tools |
System |
Name |
-- |
ElasticSearch |
Version |
-- |
Version 6.4.1 (released in September 2018)
|
Drawbacks |
-- |
Elasticsearch AMI not available |
Advantages |
-- |
Large number of drivers present for integration |
Languages Supported |
-- |
.Net
Groovy
Java
JavaScript
Perl
PHP
Python
Ruby |
Website |
-- |
www.elastic.co/products/elasticsearch |
XML Support |
-- |
no |
JSON Support |
-- |
yes |
Brief description |
-- |
Elasticsearch is a search engine based on Lucene. It provides a distributed, multitenant-capable full-text search engine with an HTTP web interface and schema-free JSON documents. |
Database Model |
-- |
Key Value NoSQL Model |
Technical Documentation |
-- |
www.elastic.co/guide/en/elasticsearch/reference/current/index.html |
License |
-- |
Open Source. Commercial version with HA available with redislabs.com |
Cloud-based / SaaS |
-- |
ElasticSearch Cloud Cluster available from ElasticSearch |
Implementation Language |
-- |
C,C++ |
Operating System Supported |
-- |
Linux
OS X
Solaris
Windows
|
Options for Integration / Access API |
-- |
Proprietary protocol using JSON |
Consistency |
-- |
Highly Consistent |
Foreign Keys |
-- |
No |
Streaming Support |
-- |
Yes |
Analytics Support |
-- |
NA |
Data Storage Schema |
-- |
Inverted Index |
Notable Users |
-- |
-- |
Key Differentiator |
-- |
No known Enterprise Competitor apart from Amazaon Cloud Search |
Concurrency |
-- |
Yes |
Partitioning |
-- |
Yes |
Replication |
-- |
Yes |
Secondary Indexes |
-- |
Yes |
SchemaLess |
-- |
Yes |
SQL Query |
-- |
No |