0

I want to use Elastic search for full text searching in mu SQL server. As i read I can index my SQL server by elastic search. My questions is about resource usage. As I understood by indexing I must duplicate my entire SQL server database. and I must take both elastic and SQL server sync. Am I wrong? Thanks

1 Answer 1

1

Yes, you are right. I also maintain a sql server + elastic environment.

  • You need a separate instance of elasticsearch running.
  • You will have to index / insert all your existing data from sql server to elastic. There are libraries for almost any language to easily insert data.
  • You will have to sync these two in order to keep the data up to date.
  • In theory you only need 1 instance / node of elastic running, but it is recommended to have a full cluster, due to failover, etc.
Sign up to request clarification or add additional context in comments.

4 Comments

And worth noting that the third point is probably the less trivial one.
Thanks. Can I use specific table of my SQL server instead of all of it for indexing?
Yes you decide yourself what to index.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.