Elasticsearch

A distributed search and analytics engine on Lucene, the base of log analytics and full-text search. See how developers rate it month by month on DTDb.

Category
database engine
Developer
Elastic
Created by
Shay Banon
First release
2010
License
AGPL-3.0, SSPL-1.0, Elastic License 2.0
Open source
Yes
Pricing
Free with paid plans
Website
https://www.elastic.co/elasticsearch
Written in
Java
Data model
Search, Document, Vector
Storage layout
Column-oriented
Workload
Search
Analytics architecture
Not an analytics platform
Query language
Query DSL, ES|QL
ACID transactions
No
Schema
Flexible
Deployment
Server, Distributed cluster, Managed cloud
Scaling
Sharding
Create, read, update, delete
Create: fast (High throughput indexing); Read: fast (Fast full-text and aggregation queries); Update: slow (An update rewrites the whole document); Delete: moderate (Marked deleted, removed on segment merge)

Top rated database engines — Monthly Ranking