# Questions about elasticsearch

**URL:** <https://discuss.elastic.co/t/questions-about-elasticsearch/11037>\
**Category:** Elasticsearch\
**Created:** [March 6, 2013, 5:06pm UTC](https://discuss.elastic.co/t/questions-about-elasticsearch/11037 "2013-03-06T17:06:31Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![yahia](https://avatars.discourse-cdn.com/v4/letter/y/d9b06d/32.png) [@yahia](https://discuss.elastic.co/u/yahia)\
**Post date:** [March 6, 2013, 5:06pm UTC](https://discuss.elastic.co/t/questions-about-elasticsearch/11037/1 "2013-03-06T17:06:31Z")

</div>

Hi all,

I use elasticsearch for some time, but I still have ideas that are not too  
Clere for me, and I would like to have a Response:

if we have nodes running on different machines, how one will know the  
other,how they will communicate and the notion of scalability how it will  
be respected

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![vineeth\_mohan](https://avatars.discourse-cdn.com/v4/letter/v/bc79bd/32.png) [@vineeth\_mohan](https://discuss.elastic.co/u/vineeth_mohan)\
**Post date:** [March 6, 2013, 5:19pm UTC](https://discuss.elastic.co/t/questions-about-elasticsearch/11037/2 "2013-03-06T17:19:23Z")

</div>

There is something called "multi casting". ES uses that to see if there are  
other es instances in the network with the same cluster name.  
If there is , it will join that es instance and form a cluster.

Now about scalability - Say if there are 2 instances of ES in network and  
they have joined to form a cluster , when you give 1000 documents to ES to  
index , it will store 500 documents in one instance and 500 documents in  
another instance. Here when a query is made , the query is executed on both  
the instances and result is aggregated to form the final result. Hence just  
by increasing the number of instances in network , ES can work as a  
distributed application and divide the load between all the nodes.

Going ahead , look into what is shards and replicas. That should give you a  
complete idea.

Thanks  
Vineeth

On Wed, Mar 6, 2013 at 10:36 PM, Ammar Yahia [yahia.ammar.info@gmail.com](mailto:yahia.ammar.info@gmail.com)wrote:

> Hi all,
> 
> I use elasticsearch for some time, but I still have ideas that are not too  
> Clere for me, and I would like to have a Response:
> 
> if we have nodes running on different machines, how one will know the  
> other,how they will communicate and the notion of scalability how it will  
> be respected
> 
> --  
> You received this message because you are subscribed to the Google Groups  
> "elasticsearch" group.  
> To unsubscribe from this group and stop receiving emails from it, send an  
> email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
> For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![yahia](https://avatars.discourse-cdn.com/v4/letter/y/d9b06d/32.png) [@yahia](https://discuss.elastic.co/u/yahia)\
**Post date:** [March 6, 2013, 5:30pm UTC](https://discuss.elastic.co/t/questions-about-elasticsearch/11037/3 "2013-03-06T17:30:40Z")

</div>

Le mercredi 6 mars 2013 18:06:31 UTC+1, Ammar Yahia a écrit :

> Hi all,
> 
> I use elasticsearch for some time, but I still have ideas that are not too  
> Clere for me, and I would like to have a Response:
> 
> if we have nodes running on different machines, how one will know the  
> other,how they will communicate and the notion of scalability how it will  
> be respected

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![yahia](https://avatars.discourse-cdn.com/v4/letter/y/d9b06d/32.png) [@yahia](https://discuss.elastic.co/u/yahia)\
**Post date:** [March 6, 2013, 5:36pm UTC](https://discuss.elastic.co/t/questions-about-elasticsearch/11037/4 "2013-03-06T17:36:21Z")

</div>

thank you Vineeth, it's clear now

Assuming we have a client that uses a node, if the node fails, another node  
will be awarded for the client?

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 2:48am UTC](https://discuss.elastic.co/t/questions-about-elasticsearch/11037/5 "2017-07-06T02:48:01Z")

</div>

Closed on July 6, 2017, 2:48am UTC


