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

MHogge
  • 5,408
  • 15
  • 61
  • 104

1 Answers1

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.
avolkmann
  • 2,962
  • 2
  • 19
  • 27