Hi All,
I have gone through the documentation and came to know that We can create index and add or update data to Search Index through rest API's this will acts as collection of documents as We can query to search Index.Off course Search Indexer crawls the
data from data source and fill the data to index and then we can query to search index.
My Question is : We can create search index independently and add data to search index through rest api's this will act as data storage( similar to table in sql), So in this case We don't require data source. Right? Please correct
if i am wrong then why do we need data source in this situation.Is there any specific reason to have data source.
Another thing, There is schedule program(minimum 5 minutes interval) that indexer sync the data source to search index whenever data source updates. Here question is if frequent changes occur in data source and in every 5 mins search indexer
updates the search index then will it impact the performance the query data from search index as frequent re indexing may slow down the performance.What would be better to sync search index data through schedule program or programmatically
whenever new record is added in data source. Can you please suggest me the correct approach.
Thanks
Stick