I need to use Lucene.NET for a full text search on a mysql database. I must use InnoDB and so the Lucene is my selected search provider.
There are 2 fields that need to be indexed they are varchar(200) and varchar(2000). But the issue is, it should be possible to full text search a record as soon as it is inserted. So I have to insert the record to the lucene index and to the db at the same time.
So is it feasible to do that and how long a single insert take ? This is for a web app and I expect 500 inserts per second.
If you've done that before let me know your techniques. If this is not feasible my only option will be to move back to SQLServer to use its full text search. :(
P.S.
I am not worried about the database insert performance. But what I don't know is the time that the Lucene will take to update it s index.