# Feasibility of Implementing Advanced Full Text Search Capabilities in Elasticsearch for a Big Data Warehouse

**URL:** <https://discuss.elastic.co/t/feasibility-of-implementing-advanced-full-text-search-capabilities-in-elasticsearch-for-a-big-data-warehouse/359936>\
**Category:** Elasticsearch\
**Created:** [May 21, 2024, 4:27pm UTC](https://discuss.elastic.co/t/feasibility-of-implementing-advanced-full-text-search-capabilities-in-elasticsearch-for-a-big-data-warehouse/359936 "2024-05-21T16:27:56Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Sarthak\_Jain](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/sarthak_jain/32/134679_2.png) [@Sarthak\_Jain](https://discuss.elastic.co/u/Sarthak_Jain)\
**Post date:** [May 21, 2024, 4:27pm UTC](https://discuss.elastic.co/t/feasibility-of-implementing-advanced-full-text-search-capabilities-in-elasticsearch-for-a-big-data-warehouse/359936/1 "2024-05-21T16:27:56Z")

</div>

Hi Folks, I am currently working on a project to build a full text search for scientific research data. I need guidance on the feasibility of implementing the following functionality:

1. Basic Search Operators:

2. Advanced Search Operators:

3. Complex Query Capabilities:

4. Performance Requirements:

#### Data Details:

- **Total Data Size** : Terabytes
- **Number of Documents** : Around 1 billion
- **Average Document Size** : Approximately 20,000 words per document
- **Document Content** : Scientific research data
- **Language** : English

#### Questions:

1. Is it feasible to implement the above functionalities in Elasticsearch given the data size and performance requirements (specifically same sentence and same paragraph search)?
2. Are there specific configurations, best practices I should follow to achieve this?
3. Would it be necessary to use any additional tools or plugins to support advanced search operators and complex queries?
4. Is there any resource or guide to decide what infrastructure and architecture would be required to achieve the performance requirements mentioned above?

Thanks in advance!
