We need to index data from SQL server to SOLR 8 using C# and Solr.NET API.
Which SQL table specifically we need to do an index for the end customer better search and also for writing solr search query. We think that it should be the Product Table.
But any idea or suggestion on this would be helpful.
I don't know what you mean. Indexes are on the table (columns) and are maintained automatically by the DB system as new records in table get created, or existing records whose columns are in the indexes change.
Suppose one new product is created in admin area by the store owner.
How to index only that particular item, any idea, please
You need to develop separate plugin that capture entity inserted event. On this event you need to re-index your solr. it may be calling by functions or httpclient call...it depends on you.