# Elasricsearch Documentation on Functional Big O Notation

**URL:** <https://discuss.elastic.co/t/elasricsearch-documentation-on-functional-big-o-notation/21862>\
**Category:** Elasticsearch\
**Created:** [January 28, 2015, 12:05am UTC](https://discuss.elastic.co/t/elasricsearch-documentation-on-functional-big-o-notation/21862 "2015-01-28T00:05:42Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![webish](https://avatars.discourse-cdn.com/v4/letter/w/919ad9/32.png) [@webish](https://discuss.elastic.co/u/webish)\
**Post date:** [January 28, 2015, 12:05am UTC](https://discuss.elastic.co/t/elasricsearch-documentation-on-functional-big-o-notation/21862/1 "2015-01-28T00:05:42Z")

</div>

I have often found myself looking into the performance of different  
functionality with Elasticsearch. I feel like this is a huge missing piece  
of the documentation with ES. The Redis documentation attempts to identify  
performance of functionality using Big O Notation or what they refer to as  
time complexity.

Is there any sort of documentation like this that I'm missing?

It would be great to have performance details in the documentation with  
regards to functionality and design decisions...

--  
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).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/7f4607f8-0f5c-43d4-8500-1bc99fc1a0c1%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/7f4607f8-0f5c-43d4-8500-1bc99fc1a0c1%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![warkolm](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/warkolm/32/39224_2.png) [@warkolm](https://discuss.elastic.co/u/warkolm)\
**Post date:** [January 28, 2015, 1:04am UTC](https://discuss.elastic.co/t/elasricsearch-documentation-on-functional-big-o-notation/21862/2 "2015-01-28T01:04:09Z")

</div>

As with most performance related things in Elasticsearch context, it  
depends on too many factors to really provide set figures.

On 28 January 2015 at 11:05, webish [gregory@yoursports.com](mailto:gregory@yoursports.com) wrote:

> I have often found myself looking into the performance of different  
> functionality with Elasticsearch. I feel like this is a huge missing piece  
> of the documentation with ES. The Redis documentation attempts to identify  
> performance of functionality using Big O Notation or what they refer to as  
> time complexity.
> 
> Is there any sort of documentation like this that I'm missing?
> 
> It would be great to have performance details in the documentation with  
> regards to functionality and design decisions...
> 
> --  
> 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).  
> To view this discussion on the web visit  
> [https://groups.google.com/d/msgid/elasticsearch/7f4607f8-0f5c-43d4-8500-1bc99fc1a0c1%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/7f4607f8-0f5c-43d4-8500-1bc99fc1a0c1%40googlegroups.com)  
> [https://groups.google.com/d/msgid/elasticsearch/7f4607f8-0f5c-43d4-8500-1bc99fc1a0c1%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/7f4607f8-0f5c-43d4-8500-1bc99fc1a0c1%40googlegroups.com?utm_medium=email&utm_source=footer)  
> .  
> For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
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).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/CAEYi1X\_W9JLGa1MNG1-wO1D6mvBSLbwohb2%2Bsb0GkYHv9xjWsQ%40mail.gmail.com](https://groups.google.com/d/msgid/elasticsearch/CAEYi1X_W9JLGa1MNG1-wO1D6mvBSLbwohb2%2Bsb0GkYHv9xjWsQ%40mail.gmail.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<div class="post-metadata">

**Author:** ![Junheng\_Gong](https://avatars.discourse-cdn.com/v4/letter/j/f1d935/32.png) [@Junheng\_Gong](https://discuss.elastic.co/u/Junheng_Gong)\
**Post date:** [January 28, 2015, 10:31am UTC](https://discuss.elastic.co/t/elasricsearch-documentation-on-functional-big-o-notation/21862/3 "2015-01-28T10:31:13Z")

</div>

Are there any other best practices like use filter to reduce amount of  
document hit?

在 2015年1月28日星期三 UTC+8上午9:04:39，Mark Walkom写道：

> As with most performance related things in Elasticsearch context, it  
> depends on too many factors to really provide set figures.
> 
> On 28 January 2015 at 11:05, webish \<[gre...@yoursports.com](mailto:gre...@yoursports.com) \<javascript:\>\>  
> wrote:
> 
> > I have often found myself looking into the performance of different  
> > functionality with Elasticsearch. I feel like this is a huge missing piece  
> > of the documentation with ES. The Redis documentation attempts to identify  
> > performance of functionality using Big O Notation or what they refer to as  
> > time complexity.
> > 
> > Is there any sort of documentation like this that I'm missing?
> > 
> > It would be great to have performance details in the documentation with  
> > regards to functionality and design decisions...
> > 
> > --  
> > 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 [elasticsearc...@googlegroups.com](mailto:elasticsearc...@googlegroups.com) \<javascript:\>.  
> > To view this discussion on the web visit  
> > [https://groups.google.com/d/msgid/elasticsearch/7f4607f8-0f5c-43d4-8500-1bc99fc1a0c1%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/7f4607f8-0f5c-43d4-8500-1bc99fc1a0c1%40googlegroups.com)  
> > [https://groups.google.com/d/msgid/elasticsearch/7f4607f8-0f5c-43d4-8500-1bc99fc1a0c1%40googlegroups.com?utm\_medium=email&utm\_source=footer](https://groups.google.com/d/msgid/elasticsearch/7f4607f8-0f5c-43d4-8500-1bc99fc1a0c1%40googlegroups.com?utm_medium=email&utm_source=footer)  
> > .  
> > For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

--  
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).  
To view this discussion on the web visit [https://groups.google.com/d/msgid/elasticsearch/767b5a74-c406-4780-80e3-173b31f5102c%40googlegroups.com](https://groups.google.com/d/msgid/elasticsearch/767b5a74-c406-4780-80e3-173b31f5102c%40googlegroups.com).  
For more options, visit [https://groups.google.com/d/optout](https://groups.google.com/d/optout).

---

<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, 12:36am UTC](https://discuss.elastic.co/t/elasricsearch-documentation-on-functional-big-o-notation/21862/4 "2017-07-06T00:36:14Z")

</div>


