Answers.Body: <p>Although not related specifically to Craft, we built <a href="https://www.jelliscraig.com.au" rel="nofollow noreferrer">https://www.jelliscraig.com.au</a> website using CraftCMS with all property listing data is stored in ElasticSearch. We use a simple plugin for the ElasticSearch PHP client but the integration is front-end only, for the most part. 
  We have been testing pushing Craft generated content into ElasticSearch via the element API and in theory its a workable solution however for our specific situation we see no huge benefit in storing all general content externally.</p>
  
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-07-24T06:40:23.613Z
Answers.Text: Can you give some pointers a to how you integrated elsasitcsearch with the craft search? Or what plugin you used? That would be much appreciated.
Answers.UserDisplayName: mrsmn
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-08-05T04:24:15.820Z
Answers.Text: Elastic search is not integrated into the craft search . We have a small plug-in which queries elasticsearch and the craft database and merges results to display on the front end auto suggest field.   This simple set up is fine for our use case because the property listing data stored in elasticsearch is managed by an external application.   If you have any specific questions I'll be happy to share ideas or code with you.
Answers.UserDisplayName: Geoff Pennington
Answers.ContentLicense: CC BY-SA 3.0
Answers.CreationDate: 2017-07-23T01:48:05.907Z
Answers.LastActivityDate: 2017-07-23T01:48:05.907Z
Answers.UserDisplayName: Geoff Pennington
Body: <p>Hope this kind of question (a pointer request, actually) is alright with StackExchange guidelines. We're looking to store all our data in ES. Is this possible at the moment? Any plugin to do so? We're happy to explore Enterprise pricing if needed. </p>
  
  <p>Thank you!</p>
  
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-07-18T18:58:10.240Z
Comments.Text: Are you asking if you can replace the control panel search logic with ES or search logic on the front-end or both?
Comments.UserDisplayName: Brad Bell
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-07-19T11:51:31.760Z
Comments.Text: If someone could extend a bit on how using elasticsearch would work on the frontend side of things, I'd be interested in that
Comments.UserDisplayName: mrsmn
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-08-17T15:41:07.167Z
Comments.Text: @BradBell, we want ES to be the entire database. No MySQL or PG. Just ES.
Comments.UserDisplayName: Khom Nazid
Comments.ContentLicense: CC BY-SA 3.0
Comments.CreationDate: 2017-08-17T19:12:32.497Z
Comments.Text: @KhomNazid ElasticSearch isn't a relational database, so no.  Craft 2 only supports MySQL and Craft 3 supports MySQL and PostgreSQL.
Comments.UserDisplayName: Brad Bell
Tags: <craft-pro>
Title: Craft with ElasticSearch as a backend
ThreadText: # Craft with ElasticSearch as a backend
  
  (Asked by: username_0 on 2017-07-18)
  
  Hope this kind of question (a pointer request, actually) is alright with StackExchange guidelines. We're looking to store all our data in ES. Is this possible at the moment? Any plugin to do so? We're happy to explore Enterprise pricing if needed.
  
  Thank you!
  
  **Tags:** craft-pro
  
  > **Comments:**
  > **username_1**: Are you asking if you can replace the control panel search logic with ES or search logic on the front-end or both?  
  > **username_2**: If someone could extend a bit on how using elasticsearch would work on the frontend side of things, I'd be interested in that  
  > **username_0**: @username_1, we want ES to be the entire database. No MySQL or PG. Just ES.  
  > **username_1**: @username_0 ElasticSearch isn't a relational database, so no.  Craft 2 only supports MySQL and Craft 3 supports MySQL and PostgreSQL.  
  
  ---
  
  ## 1 answers
  
  ### Answer by username_3 on 2017-07-23. Score: 1
  
  Although not related specifically to Craft, we built <https://www.jelliscraig.com.au> website using CraftCMS with all property listing data is stored in ElasticSearch. We use a simple plugin for the ElasticSearch PHP client but the integration is front-end only, for the most part.
  We have been testing pushing Craft generated content into ElasticSearch via the element API and in theory its a workable solution however for our specific situation we see no huge benefit in storing all general content externally.
  
  > **Comments:**
  > **username_2**: Can you give some pointers a to how you integrated elsasitcsearch with the craft search? Or what plugin you used? That would be much appreciated.  
  > **username_3**: Elastic search is not integrated into the craft search . We have a small plug-in which queries elasticsearch and the craft database and merges results to display on the front end auto suggest field.   This simple set up is fine for our use case because the property listing data stored in elasticsearch is managed by an external application.   If you have any specific questions I'll be happy to share ideas or code with you.  
  
  ---
  
  