Call me maybe: Elasticsearch

Login Password Aphyr Blog Photography Code 2014/06/15 Distributed Systems Jepsen Elasticsearch Previously, on Jepsen , we saw RabbitMQ throw away a staggering volume of data. In this post, we’ll explore Elasticsearch’s behavior under various types of network failure. Elasticsearch is a distributed search engine , built around Apache Lucene–a well-respected Java indexing library. Lucene handles the on-disk storage, indexing, and searching of documents, while ElasticSearch handles document updates, the API, and distribution. Documents are written to collections as free-form JSON; schemas can be overlaid onto collections to specify particular indexing strategies. As with many distributed systems, Elasticsearch scales in two axes: sharding and replication . The document space is sharded–sliced up–into many disjoint chunks, and each chunk allocated to differe...

Linked on 2014-06-19 18:51:38 | Similar Links