Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Browse files

update README to reflect the local gateway default

  • Loading branch information...
commit d442acf273ea29f9b8477f3455e5ee27a34df821 1 parent 9a80fed
@kimchy kimchy authored
Showing with 2 additions and 14 deletions.
  1. +2 −14 README.textile
View
16 README.textile
@@ -123,7 +123,7 @@ Maan, that twitter index might get big (in this case, index size == valuation).
ElasticSearch support multiple indices, as well as multiple types per index. In the previous example we used an index called @twitter@, with two types, @user@ and @tweet@.
-Another way to define our simple twitter system is to have a different index per user. Here is the indexing curl's in this case:
+Another way to define our simple twitter system is to have a different index per user (though note that an index has an overhead). Here is the indexing curl's in this case:
<pre>
curl -XPUT 'http://localhost:9200/kimchy/info/1' -d '{ "name" : "Shay Banon" }'
@@ -182,7 +182,7 @@ curl -XGET 'http://localhost:9200/_search?pretty=true' -d '
{One liner teaser}: And the cool part about that? You can easily search on multiple twitter users (indices), with different boost levels per user (index), making social search so much simpler (results from my friends rank higher than results from my friends friends).
-h3. Distributed, Highly Available, and Write Behind
+h3. Distributed, Highly Available
Lets face it, things will fail....
@@ -190,18 +190,6 @@ ElasticSearch is a highly available and distributed search engine. Each index is
In order to play with Elastic Search distributed nature, simply bring more nodes up and shut down nodes. The system will continue to serve requests (make sure you use the correct http port) with the latest data indexed.
-If the whole cluster is brought down, all the indexed data will be lost (each shard local storage is temporal). For long term persistency, write behind should be enabled. This is as simple as configuring the @elasticsearch.yml@ configuration file (which effectively enables write behind to file system for all indices created unless configured otherwise when creating the index):
-
-<pre>
-gateway:
- type: fs
-</pre>
-
-Alternatively, elastic search can be started with the following command line:
-@elasticsearch -f -Des.gateway.type=fs@.
-
-The above configuration will persist the indices create on ElasticSearch to a file system (path can be configured) in an asynchronous, reliable fashion. Other gateways implementations can be easily implemented and more will be provided out of the box in later versions (did someone say AmazonS3/Hadoop/Cassandra?).
-
h3. Where to go from here?
We have just covered a very small portion of what ElasticSearch is all about. For more information, please refer to: .
Please sign in to comment.
Something went wrong with that request. Please try again.