I am planning to use HSQL has a inmemeory datastore(only inmemory /no disk backup) .Then i wil take periodic backup of HSQL every x min (eg 15 min ) so that i can restore the data in case if box goes down for some reason.
Few doubts:
1)Is HSQL good for storing large amount of data . (Eg 15 GB) 2)Will search be good ? I guess yes since it is inmemory 3)Any other concerns? 4)Have you used HSQL for such purpose? 5)Any other open source which supports SQL like queries. I know memsql but its not open sourced